我在struts2 select标签中有一个对象列表。我想检索选定的列表对象,而不仅仅是id或任何属性,因为它们都不是唯一的属性,有没有办法获得整个对象?我的代码如下所示我想检索所有字段,名称,ID,日期,cba,seq ..因为它们都不是唯一字段,我不能只获取id,然后从数据库中获取其他字段。
任何帮助???
<s:select name="appls" list="applList" id="appls"
listKey="id"
listValue="%{enroller.name.fullName + '-' + enroller.cba+'......' + openDateStr + '.....' + seq}"
multiple="true" />
答案 0 :(得分:0)
你是什么意思,“获取整个对象”或“检索列表对象”?
在任何情况下,IMO都应该在Java中构建复杂的选项标签,而不是在视图中。
listValue
可以是任意OGNL表达式,使用与页面本身相同的值堆栈,以及推送到顶部的每个选择列表项。如果不了解更多关于你真正想要做的事情,除了那之外很难有所帮助。