我有一个HTML表单如下: -
<form name="login" id="login" action="<%=application.getContextPath()%>/GoogleLogin" method="get">
<input type=hidden id="firstName"/>
</form>
我在javascript中设置此隐藏输入类型的值,并将表单提交给servlet,如下所示: -
<script>
document.getElementById("firstName").value="XYZ";
document.getElementById("login").submit();
<script>
我的表单已提交,但我无法获取请求参数“firstName”。
http://localhost:8080/Login/GoogleLogin?
感谢您的时间和考虑。
答案 0 :(得分:3)
在输入字段中添加name
属性 -
<input type="hidden" id="firstName" name="firstName" />
然后您就可以使用firstName
获取请求参数。