17
GWT 응용 프로그램에서 코드를 개발 모드로 실행 중이거나 프로덕션 환경에 있는지 여부에 따라 일부 논리를 분기하려고합니다.GWT 코드가 개발 모드에서 실행 중인지 확인하는 방법이 있습니까?
예를 들어, 코드가 AJAX 호출을해야 할 때 모드에 따라 URL을 설정하려고합니다.
GWT 응용 프로그램에서 코드를 개발 모드로 실행 중이거나 프로덕션 환경에 있는지 여부에 따라 일부 논리를 분기하려고합니다.GWT 코드가 개발 모드에서 실행 중인지 확인하는 방법이 있습니까?
예를 들어, 코드가 AJAX 호출을해야 할 때 모드에 따라 URL을 설정하려고합니다.
GWT> = 2.1.0
boolean isDevelopmentMode() {
return !GWT.isProdMode() && GWT.isClient();
}
GWT < 2.1.0
boolean isDevelopmentMode() {
return !GWT.isScript() && GWT.isClient();
}
boolean isProductionMode() {
return GWT.isScript();
}
boolean isDevelopmentMode() {
return !GWT.isScript() && GWT.isClient();
}
// e.g. JUnit tests
boolean isPlainJVM() {
return !GWT.isClient();
}
참고 : 그렇지 않으면이 서버 측 코드에 해당되는 바와 GWT.isClient()를 첨가. –
나는 이것을 알아볼 수있는 쉬운 방법이 있다는 것을 알았다. 감사! – arrrghnold
'! GWT.isProdMode()'를 사용하지 않는 이유가 있습니까? – Sydney