在我的JSP中有这个片段
<sf:select multiple="true" path="author" id="authors" size="7" >
<sf:options items="${authors}" itemValue="name" itemLabel="surname"/>
</sf:select>
其中
${authors}
是List
,带有来自数据库的Authors对象。 Author
具有属性name
和surname
。通过更改JSP中的
itemLabel=
,我可以在列表中仅显示作者的name
或surname
。如何在选项列表的一个字符串中显示
name
和surname
? 最佳答案
在您的Author类中添加一个getDisplayName(),并在您的表单中通过displayName对其进行引用
public String getDisplayName() {
return name + " " + surname;
}
当然,假设“名字”是姓氏...
关于java - Spring 形式选择选项,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22838225/