- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Struts1.3.10でAjax連携)
Struts1.3.10でAjax連携
このQ&Aのポイント
- Struts1.3.10を使用してAjax連携を行いたい。画面更新を軽減するためにAjaxを利用し、画面遷移を発生させない処理を実現したい。
- JSFでは再描画が容易に行えるが、このシステムではJSFを使用していないため、Struts1系でAjaxを利用して画面の一部を再描画するためのフレームワークを探している。
- 調査した結果、Struts1でも問題なく使用できるとされるDWRを使用してAjax連携を行いたい。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
jQueryとかを使えばサーバ側のフレームワークは あまり関係ないですよ。 JSP(カスタムタグ)で HTMLの部分イメージを作り jQueryで受けて画面にはめ込むとか、 サーブレットで JSONやXMLを作り、jQueryで受けて HTMLに変換して画面にはめ込むとか いずれも簡単です。 前者は struts のカスタムタグを利用して普通に画面を 作って AJAX の受信完了イベントで画面にはめ込むので、 サーバ側は従来とあまりプログラミングは変わりません。 AJAXのやり始めはこれがよいかも。 後者は サーバでデータだけ作って、料理はクライアント側で行う方式。 jQuery で画面イメージの大部分をつくるので作る範囲が広いと大変ですが、 自由度が高く、いろいろと遊べます。 いずれにしてもサーバ側のフレームワークはあまり関係ないです。 #AJAXする JSPカスタムタグ作ったら面白そうだなー #作って見ようかな
お礼
回答ありがとうございます。 あー、なるほどイメージつきました。 再描画しようと思っている画面が結構複雑な構成なので前者で作ってみようと思います。 ありがとうございました。 JSPもAJAX対応のタグがあればうれしいですね。