Java 在jsp中使用一个按钮提交更多表单
我尝试用一个按钮提交两个表单,但第一个forminput的值为空 test.jspJava 在jsp中使用一个按钮提交更多表单,java,javascript,forms,jsp,jakarta-ee,Java,Javascript,Forms,Jsp,Jakarta Ee,我尝试用一个按钮提交两个表单,但第一个forminput的值为空 test.jsp 在浏览器控制台中,我看到了两个字符串的值,但在服务器日志控制台中,第一个字符串变量a的值为null这是糟糕的设计,可能无法工作。更好的方法是构建一个JSP/servlet,它接收这两组数据,并在服务器端以编程方式使用适当的字段调用其他servlet <body> <script> function submitAllForms(){
在浏览器控制台中,我看到了两个字符串的值,但在服务器日志控制台中,第一个字符串变量a的值为null这是糟糕的设计,可能无法工作。更好的方法是构建一个JSP/servlet,它接收这两组数据,并在服务器端以编程方式使用适当的字段调用其他servlet
<body>
<script>
function submitAllForms(){
console.log($('input[name=valueDateFromFilter]').val());
console.log($('input[name=valueDateToFilter]').val());
document.formDateFromFilter.submit();
document.formDateToFilter.submit();
};
</script>
<form method="post" action="./Servlet" name="formDateFromFilter">
<input class="span2" size="16" type="text" name="valueDateFromFilter">
</form>
<form method="post" action="./Servlet" name="formDateToFilter">
<input class="span2" size="16" type="text" name="valueDateToFilter">
</form>
<a class="btn" href="#" onclick="submitAllForms();"><i class="icon-message"></i></a>
</body>
protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
String a = request.getParameter("valueDateFromFilter");
String b = request.getParameter("valueDateToFilter");
System.out.println(a);
System.out.println(b);
}