【发布时间】:2011-10-21 16:53:03
【问题描述】:
我的模型图属性有问题..这是我的 xyz.jsp 文件..
<select name="list">
<option value="-">Choose a Value</option>
<c:forEach items="${sectionList}" var="section">
<option value="${section.code}">${section.description}</option>
</c:forEach>
</select>
还有控制器类...
@RequestMapping(value="index", method = RequestMethod.GET)
public String mainList(ModelMap modelMap){
modelMap.addAttribute("sectionList", sectionService.getAllSectionList());
return "home";
}
但是在网页上,我没有看到下拉菜单中的选项。我看到的只是一个值,上面写着“${section.description}”。事实上,这是 html 中的源代码。。
<select name="division" >
<option value="-">Choose a Value</option>
<option value="${section.code}">${section.description}</option>
</select>
对我在这里做错了什么有任何帮助吗?谢谢!
【问题讨论】:
-
供将来参考错误出现在 web.xml 中。我在 2.3 版本中使用了不正确的标头,而我的 servlet 版本是 2.5。我将其更改为正确的架构,现在它可以按预期工作跨度>