1

PrintWriterなしでajaxの助けを借りてページの一部をレンダリングするStruts Actionクラスを書くことは可能ですか? ページの一部に進むことができると聞きました。たとえば、PrintWriter を使用したソリューションです: http://www.raistudies.com/struts-1/ajax-with-struts-example/

4

2 に答える 2

1

残念ながらそうでActionForwardはありません。(リダイレクトしない場合)からRequestProcessorを取得してに転送するためです。URIActionForwardRequestDispatcher

nullそのため、にデータを書き込んだ後、 forward を返す必要がありますPrintWriter

これが役立つことを願っています。

于 2012-12-28T11:59:13.333 に答える
0

それはあなたのAJAXリクエストが答えに何を期待するかによります。

  • JSON / XML /その他のHTML以外のものが必要な場合は、を使用PrintWriterしてそのようなものをHTTP応答に書き込む必要があります。

  • HTMLコンテンツを期待している場合(受信したコンテンツをページに挿入する)、アクションからJSPファイルに転送できます。JSPファイルには、返したいHTMLフラグメントのみが含まれます。

于 2013-03-07T09:43:40.030 に答える