Javascript变量在客户端,JSP变量在服务器端,因此您无法在JSP中访问javascript变量。但是您可以将所需的数据存储在隐藏字段中,在客户端中设置其值,然后通过GET或POST在服务器上获取它。
客户端:
<script type="text/javascript">var el = document.getElementById("data");el.value = "Needed_value";</script><form action="./Your_JSP.jsp" method="POST"><input id="data" type="hidden" value="" /><input type="submit" /></form>服务器端:
<%if (request.getParameter("data") != null) { %> Your value: <%=request.getParameter("data")%><% } %>


