1

これが私の機能です:

var boxName = document.getElementById('searchBox').value;

このようにスクリプトレット内に boxName の値を入れるにはどうすればよいですか?

<%BoxList.getInstance().getBoxListNames().contains(boxName);%>
4

1 に答える 1

0

- ありえない

はい、サーバー側でコンパイルされるJSP部分自体がクライアントに来jspます。javascript

Java スクリプトはクライアント側でJSP再生され、サーバー側で再生されます。

必要なのは、サーバー リクエストを作成する必要があることです。そして、その文字列をクエリ パラメータに送信します。

また、JSP ファイルで Java コードを回避する方法をお読みください。

于 2013-07-08T07:07:44.590 に答える