如何让Spring访问下拉框的值。
我正在尝试让 Spring MVC 获取我的下拉列表之一的值。
org.apache.jasper.JasperException: An exception occurred processing JSP page /WEB-INF/view/dateRange.jsp at line 28
25: <tr>
26: <td>
27: <div align="right">Last Month Of Full Data:</div></td>
28: <td><form:select path="Lst_mnt">
29: <option value="1">January</option>
30: <option value="2">February</option>
31:
我所做的一切都是为了将值放入 Spring,而不是构建下拉列表
最佳答案
首先,您没有使用<form:select>
适本地。您有两个选择:
- 使用简单的
<select>
标记为<option>
里面的标签,并给它一个与模型对象字段相对应的名称(在本例中为Lst_mnt
,但避免使用下划线) - 使用
<form:select>
与Map
您可以在其中填写选择的键和值
因此您将显示这些值。然后:
- 如果您想获取选定的值 - 提交表单时该值将被填充到模型对象中,因此您将在 Controller 方法中使用它。
- 如果您想在浏览器中操作它们 - 使用 javascript
关于java - 如何让Spring访问下拉框值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5968046/