【问题标题】:spring form composed item value of a drop down list下拉列表的弹簧形式组成的项目值
【发布时间】:2012-06-12 12:44:38
【问题描述】:
是否可以显示弹簧下拉列表表单的组合(连续)项目标签?
类似:
<form:select path="project" id="role" >
<form:options items="${projectList}" itemValue="projectID" itemLabel="startDate +'To'+ endDate"/>
</form:select>
谢谢。
【问题讨论】:
标签:
spring
jsp
jakarta-ee
spring-mvc
jstl
【解决方案1】:
在提交操作后返回到同一表单后,下拉列表的绑定不起作用。选定的值不会重新显示在表单上。
【解决方案2】:
据我了解,这是不可能的。但是,如果您在 jsp 中需要它,则应该从控制器本身以这种方式设置 itemLabel 属性。
或者你也可以选择<c:forEach/>,在里面你可以使用纯html标签创建选项,如果是标签,你可以像在你的问题中尝试做的那样组合两个属性。
希望这对您有所帮助。干杯。