0

別の JavaScript ファイルで Spring Controller から送信されたオブジェクト/パラメーターにアクセスするにはどうすればよいですか? JSP ファイルでパラメータを取得できますが、別の* .js ファイルとして JSP に含まれている JS ファイルでは取得できません。

環境: Tomcat、Spring、JSP、JS

4

1 に答える 1

2

パラメータをJavascriptで直接取得することはできず、JSPでのみ取得できます。これは、Javascript がクライアント側で実行され、JSP がサーバー側で実行されるためです。

ただし、できることは、JSP に requestparameter の値を JS 変数に出力させることです。

たとえば、JSP ファイルでは次のようになります。

<script type="text/Javascript">

var properties = { }
properties.myParam = <%= request.getParameter("myParam") %>;

</script>

その後、JS の他の場所にあるこれらの JS オブジェクトにアクセスできます。

これがコンパイルされるかどうかはわかりませんが、大まかなアイデアを提供しているだけです。

于 2013-01-29T16:06:12.890 に答える