Displaytag对我的表进行排序,但仅限于第一页

时间:2010-12-02 11:13:44

标签: java sorting pagination displaytag

我在formBean上使用显示表:

<display:table name="${TableReferentielleFormBean.listeTableReferentielle}"
     id="listeTableReferentielle" pagesize="${nb}" width="100%" class="table-separateur"
     requestURI="${requestURI}" > 

当我点击分页表上的列标题时,我的结果是第一页表格中排序良好的列表。但是当我点击桌子的另一页时,排序就丢失了。是否有显示标签的配置以保持此排序标准?一切都由display标签及其请求参数(d-xxx-s等)管理,而我的servlet中没有任何内容(requestURI值)。 我已经使用sort.amount = list值自定义了displaytag.properties,我确信会考虑此属性文件(我更改了另一个属性来测试它)。

1 个答案:

答案 0 :(得分:3)

尝试在display:table declaration。

中设置sort =“list”