我正在使用DisplayTag 1.2和Struts2,并且遇到的问题与here完全相同,即:
PaginatedList
界面,并且显示我的分页数据( sans 排序)工作正常。<column sortName="...">
属性,只使用property
属性中的字符串。<column ...>
元素使用嵌套的Struts2 <s:property ...>
元素作为其值而不是<column property="...">
属性,则DisplayTag会将排序条件设置为空白!这是一个错误吗?如果是这样,是否有一个版本的DisplayTag修复了这个bug?有没有办法使用PaginatedList
接口和设置关键字符串DisplayTag选择作为每个表列的排序条件?
答案 0 :(得分:0)
它没有很好的文档记录,但是通过阅读GrepCode上的代码,我发现了它:
您可以使用<column sortProperty="...">
属性为列设置任意排序键字符串。因此,请使用 sortProperty
,而不是sortName
!