我有modelmap屬性問題..這是我的xyz.jsp文件..ModelMap屬性不傳遞值
<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 ..我改變它到正確的架構,現在它按預期工作 – RKodakandla