Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在Spring MVC模型表单中检索HttpServeRequest参数_Java_Spring_Spring Mvc_Jsp_Data Binding - Fatal编程技术网

Java 在Spring MVC模型表单中检索HttpServeRequest参数

Java 在Spring MVC模型表单中检索HttpServeRequest参数,java,spring,spring-mvc,jsp,data-binding,Java,Spring,Spring Mvc,Jsp,Data Binding,我想从一个字段中检索该值,该字段不是spring mvc表单标记的model属性参数处设置的模型的一部分。我不知道该怎么做。这是我的jsp文件: 身份证件: **** 客户编号: 我已通过设置HttpServletRequest的名称并将其发送到控制器并通过getparameter检索,尝试了HttpServletRequest,但这会引发空指针异常。已编辑:请验证是否已尝试按以下方式设置名称 在jsp页面上试试这个 <form:select style="width:2

我想从一个字段中检索该值,该字段不是spring mvc表单标记的model属性参数处设置的模型的一部分。我不知道该怎么做。这是我的jsp文件:


身份证件:
****     
客户编号:

我已通过设置HttpServletRequest的名称并将其发送到控制器并通过getparameter检索,尝试了HttpServletRequest,但这会引发空指针异常。

已编辑:请验证是否已尝试按以下方式设置名称

在jsp页面上试试这个

 <form:select style="width:260px; height:28px;" 
        path=""  id="theCustomerId" name="theCustomerId" onchange="doAjax()">

不,这不是一个隐藏的领域。它是模型表单中的一个字段。问题是该字段不是模型的属性,因此它没有路径值。我通过设置字段名称并使用get参数检索字段来尝试此操作,但它会引发空指针异常。对不起,让我来了解更多信息。。。模型表单内的字段,是显示还是表单内:选择,选择器@AsadJivanione还有一件事,你是如何把球场传给你的控球手的?是常规表单->提交还是doAjax()。如果使用doAjax(),那么如果您在jsp中设置名称,它将不起作用,而是需要在doAjax()中设置它。doAjax()对于其他内容,它像普通表单一样提交:form,Yes字段是form:select我希望检索它的选定值,而不使用model,因为它不是模型的一部分
 <form:select style="width:260px; height:28px;" 
        path=""  id="theCustomerId" name="theCustomerId" onchange="doAjax()">
String theCustomerId = request.getParameter("theCustomerId");