5

アクション クラスがストラットで null を返すとどうなりますか?

null jsp ページを表示する場合、何かを表示したい場合、どうすればそれを実現できますか?

4

2 に答える 2

6

アクションが null を返す場合、それ以上の処理/転送は行われず、それまでの応答がクライアントに送信されます。

エラー応答を送信したり、ビューに転送する代わりにアクションで直接出力を作成したりする場合に便利です (もちろん、これはお勧めできません)。

何かを表示したい場合は、null を返さないでください。

Struts コードが何らかの形で制御できない場合 (たとえば、サブクラス化できるソースに触れたくない場合でも、なぜそうなるのか)、追加の後処理を挿入するために ServletFilter をインストールできると思います。

于 2012-07-25T05:35:13.223 に答える
1

ページをリロードせずに、サーバーへのAJAX呼び出しを行い、クライアントブラウザーにデータを入力することを利用できると思います。

于 2013-02-12T12:24:29.313 に答える