弹簧窗体组成的项目下拉列表的值



是否可以显示春季下拉列表表单的组合(concat)项目标签?

像这样:

<form:select path="project"  id="role" >
<form:options items="${projectList}" itemValue="projectID" itemLabel="startDate +'To'+ endDate"/>
</form:select>

谢谢。

根据我的理解,这是不可能的。但是,如果你在 jsp 中需要这样的话,你应该从控制器本身以这种方式设置 itemLabel 属性。

或者您也可以选择<c:forEach/>,您可以在其中使用纯 html 标签创建选项,如果是标签,您可以像您在问题中尝试的那样将这两个属性组合在一起。

希望这对你有帮助。干杯。

提交操作后返回到同一表单后,下拉列表的绑定不起作用。 所选值不会重新显示在窗体上。

最新更新