JavaスクリプトコードからJSP変数値を更新したい(JSコードは別のファイルにあります)。含まれている.JSファイルコードから更新されるJSP変数を意味します
質問する
6045 次
2 に答える
3
それはできません。JSP はサーバー上で実行され、JavaScript はブラウザ上で実行されます。
代わりにできることは、HTTP (GET または POST) 要求を JSP に送信し、それを使用して変数を更新することです。
于 2012-08-17T07:45:25.107 に答える
2
JSP はサーバー側 (サーバー上) で実行されますが、JavaScript はクライアント側 (ブラウザー内) で実行されます。二人は直接話すことはできません。
JSP 変数の値を使用して JavaScript 変数を作成できます (JSP ファイル内)。
<script type="text/javascript">
var myJspVariable = '<%= myJspVariable %>';
</script>
<script type="text/javascript" src="myJavascriptFile.js"></script>
その後、他の .js ファイルで myJspVariable を操作できます。ただし、それではサーバー上の値は更新されません。更新が必要な場合は、AJAX リクエストを作成して値をポストバックする必要があります。
于 2012-08-17T07:45:42.683 に答える