java - JSP 显示标签排序页面重新加载

标签 java jsp sorting struts displaytag

设置:我有一个 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/

相关文章:

java - 如何在Java中实现方法链?

java - 如何避免这个java servlet登录页面的安全问题

python - 为什么 (dictionary.keys()).sort() 在 python 中不起作用?

c++ - 逆序计数排序 vector 重新分配

java - 如何使用共享首选项在 ListView 中保存项目

Java从整数中获取月份字符串

java - Java 解释器或任何解释器到底是如何工作的?

database - 从数据库中检索图像并使用 JSTL 在 JSP 中显示它

java - session 属性在 EL 表达式中没有响应

arrays - 使用 JSON 对 Swift 数组进行排序