jspをスクリプトタグ(<% %>)
で使用しています。スクリプトでJavaコードを持つJSPの競合をアップデートするためにajaxを使用します。スクリプトタグでは、処理するセッション変数がいくつか取得されます。そして、ajax呼び出しでは、セッション変数をアクションクラスから更新しますが、スクリプトタグ内のフロントエンドJSP変数の更新値を取得できません。jsp - jqueryとajaxを使用してページをリフレッシュせずにデータを更新
どのようにすればいいですか?
jspをスクリプトタグ(<% %>)
で使用しています。スクリプトでJavaコードを持つJSPの競合をアップデートするためにajaxを使用します。スクリプトタグでは、処理するセッション変数がいくつか取得されます。そして、ajax呼び出しでは、セッション変数をアクションクラスから更新しますが、スクリプトタグ内のフロントエンドJSP変数の更新値を取得できません。jsp - jqueryとajaxを使用してページをリフレッシュせずにデータを更新
どのようにすればいいですか?
幸いにも残念なことに、アプリケーションサーバーによって既に処理された一部のJava変数を更新するためにjavascriptを使用しようとしており、出力HTMLページにはもう存在しません。
私は、サーバー側とクライアント側のプログラミングが混在していると思います。 JSPコードはサーバー側で実行され、セッション・データはサーバーにのみ保持されます。サーバーから生成されたすべての出力がブラウザーに送信され、表示されます。あなたはajax呼び出しを行いますが、セッションデータはサーバー側でのみ更新されますが、サーバーからの結果をAjax呼び出しで処理してコンテンツを適切に更新することができない限り、ブラウザーでは更新されません。
あなたのコードを記入して、わかりました。 – PacMan