17

私はGWTアプリケーションに取り組んでおり、コードが開発モードで実行されているか、本番モードで実行されているかに基づいて、いくつかのロジックを分岐させたいと考えています。

たとえば、コードがAJAX呼び出しを行う必要がある場合、モードに応じてURLを設定します。

4

2 に答える 2

25

GWT> = 2.1.0

boolean isDevelopmentMode() {
    return !GWT.isProdMode() && GWT.isClient();
}

GWT <2.1.0

boolean isDevelopmentMode() {
    return !GWT.isScript() && GWT.isClient();
}
于 2010-08-24T00:41:05.847 に答える
6
boolean isProductionMode() {
  return GWT.isScript();
}

boolean isDevelopmentMode() {
  return !GWT.isScript() && GWT.isClient();
}

// e.g. JUnit tests
boolean isPlainJVM() {
  return !GWT.isClient();
}
于 2011-07-28T20:15:30.193 に答える