设置:我有一个 Struts Web 应用程序,我在其中使用 displaytag完成我所有桌面工作的元素。每列都是可排序的。
情况:当我在长页面上单击排序时,它会排序,但会将您放在页面顶部。
问题:如何使用 anchor 或其他方法返回表格而不是页面顶部。
添加:我已经查看了 ajax-tags:display 来包装 display:table 标记,但想尝试使用我已经拥有的内容(也许是 html anchor ?)来执行此操作,而不是包含另一个依赖项。
最佳答案
这比我最初想象的要容易得多。您需要做的就是将每个 display:table 标记的 requestURI 设置为 # 和表的 id。
例如
<display:table name="tablename" id="tableid" sort="list" requestURI="" export="true">
更改为
<display:table name="tablename" id="tableid" sort="list" requestURI="#tableid" export="true">
关于java - JSP 显示标签排序页面重新加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1065616/