0

サンプルのSmartGWTアプリケーションのブラウザーにJavaScript例外がスローされないことがわかります。しかし、同じことがプレーンなGWTアプリによってスローされます。

私が行ったのは、GWTテストアプリを作成し、nullpointer例外をスローするシナリオを作成したことだけです。Firefox / Chrome/IEはブラウザコンソールで例外をスローしました。

たとえば、

Label testLabel = null;
testLabel.setText("Welcome")

同じアプリで、SmartGWTウィジェットを作成し、nullpointer例外をスローするシナリオを作成しましたが、例外はブラウザーコンソールにスローされませんでした。

たとえば、

com.smartgwt.client.widgets.Window testWindow = null;
testWindow.setTitle("Welcome....");

私の仮定は、キャッチされなかった例外はブラウザに渡されるべきだということでした。誰かがそれについてもっと詳しく知っているかどうか疑問に思いますか?

4

1 に答える 1

0

2.4より前のバージョンを使用している場合。2.4で修正されました。

はい..このwoohaaの動作はありますが、修正されています。

This has been resolved for a while now on mainline. Please try the latest nighty build from http://smartclient.com/builds

The fix will be in the soon to be released Smart GWT 2.4.

参照

http://code.google.com/p/smartgwt/issues/detail?id=533

于 2013-02-01T21:36:26.643 に答える