Javascript 检索jsp scriptlet变量中的隐藏输入值而不提交页面
我在html中设置了隐藏值,如下所示:Javascript 检索jsp scriptlet变量中的隐藏输入值而不提交页面,javascript,jsp,Javascript,Jsp,我在html中设置了隐藏值,如下所示: <input type="hidden" id="userId" name="userId" value="testUsr"/> 我希望jsp scriptlet变量中的该值如下所示: <% user %> = docuemnt.getElementById("userId").value; =docuemnt.getElementById(“userId”).value; 我如何才能做到这一点?这是不可能做到的。您需要做
<input type="hidden" id="userId" name="userId" value="testUsr"/>
我希望jsp scriptlet变量中的该值如下所示:
<% user %> = docuemnt.getElementById("userId").value;
=docuemnt.getElementById(“userId”).value;
我如何才能做到这一点?这是不可能做到的。您需要做的是将值发送到
servlet
jsp
jsp中的request
对象将其作为请求中的参数发送
中,然后单击submit
调用servlet
像这样:
提交表单后,表单提交到的JSP可以通过
request.getParameter("userId")
还要注意,“隐藏”在此上下文中并不意味着什么,但输入不是可见的输入框。如果用户在浏览器中查看源代码,仍然可以看到此值。评论已经很晚了,我只想知道如何执行第二个方法,作为请求对象中的参数发送??