0

私はGWTを初めて使用します。クライアント側の検証用に直接JavaScriptコードを記述できますか?(Afaik、Javaコードを記述すると、実行時にJavaScriptに変換されます。知りたいのは、Javaを記述せずに、独自のJavaScriptを使用して単純なクライアント側の検証を記述できるかどうかです。)

ありがとう!

4

2 に答える 2

1

独自のJavaScriptメソッドを記述し、GWTから呼び出すことができます。

https://developers.google.com/web-toolkit/doc/latest/DevGuideCodingBasicsJSNI

于 2013-01-02T09:41:47.277 に答える
1

それをする必要はほとんどありません。

1)可能な限り最良のフレームワークアプローチのためのGWT検証フレームワークがあります。

2)Javaでほとんどの検証を行うようにウィジェットをコーディングします。

3)GWTコード検証を追加して、入力ウィジェットのハンドラーまたはブラーハンドラーを変更します。

4)RequestFactoryによるサーバー側の再検証に常に依存します。

gwtウィジェットとjavascript検証を混在させないようにする必要があります。

最後の推奨されないアプローチは、JSNIを使用することです-https ://developers.google.com/web-toolkit/doc/latest/DevGuideCodingBasicsJSNI

これにより、JavaScriptコードをGWTJavaでラップできます。このコードは、GWTで最適化または単体テストすることはできません。これは、GWTJavaによって保証されるブラウザーではありません。

于 2013-01-02T09:44:19.333 に答える