Design a form(<spring:form></spring:form>) in JSP using Spring MVC architecture
从Controller Enum.values中绑定模型属性
查看代码我用来绑定组合值和默认选定值的列表。
m.addAttribute("questTypes", Enum.values());
m.addAttribute("defsel", Enum.Value1.getName());
然后在JSP页面上编写此代码
<form:select path="otquestion.otQuestionId" class="combobox required" style="float:left;" id="selectQuestid">
<form:option label="Select Question Type..." value=""></form:option>
<form:options items="${questTypes}" selected="${defsel}" itemLabel="name" itemValue="value"></form:options>
</form:select>
最后列表已经出现,但默认选择的组合不起作用。请帮忙
答案 0 :(得分:0)
我通过绑定path =“otquestion.otQuestionId”的值来得到答案。 在otquestion对象中,otQuestionId成员变量设置值并在模型对象的帮助下返回该对象。