0

GWTでエディターを作成していますが、ページからユーザー/パスを渡すにはどうすればよいですか?たとえば、ユーザーが単純なhtmlフォームを送信すると、次のページにGWTアプリが表示されますが、フォーム送信情報をGWTにうまく取り込むにはどうすればよいですか?

ありがとう。

4

1 に答える 1

4

1) シリアライズ可能な Bean を作成して、投稿するデータをカプセル化します。

2) 投稿先のサーブレット/JSP で、投稿されたパラメーターから Bean を設定し、セッションに配置します。

3) セッションから Bean を読み取り、それを返す RPC サービスを作成します。

4) GWT アプリケーションからサービスを呼び出します。

JSP からサービス メソッドを事前に呼び出し、その結果をページの JS 変数にシリアル化してから、GWT 内から逆シリアル化する方法がありますが、ページのトラフィックが非常に多い場合を除き、私は気にしません。

投稿されたデータを JS ブロックに GWT ディクショナリとして埋め込むよりも、これらすべてを行うのは少し難しいですが、ディクショナリ メソッドを使用すると、右クリックしてデータを表示するだけで簡単に実行できます。これにはユーザーID/パスワードが含まれている可能性があると述べたので、これは受け入れられない可能性があると思いました。

于 2008-11-10T17:52:42.507 に答える