JSP显示标记排序页面重新加载

时间:2009-06-30 19:44:11

标签: java jsp sorting struts displaytag

设置:我有一个Struts Web应用程序,我使用displaytag元素来完成我的所有表工作。每列都是可排序的 情况:当我点击排序时,在长页面上排序,但会将您排在页面顶部。
问题 :如何使用锚点或其他方法返回到表格而不是页面顶部。

添加:我看过ajax-tags:display来包装display:table标签,但是想尝试用我已经拥有的东西(html锚点可能吗?)而不是比包括另一个依赖。

1 个答案:

答案 0 :(得分:1)

这比我初想的要容易得多。您需要做的就是设置每个显示的requestURI:table标签为#和表的id。

例如

<display:table name="tablename" id="tableid" sort="list" requestURI="" export="true">

已更改为

<display:table name="tablename" id="tableid" sort="list" requestURI="#tableid" export="true">