有没有办法让 JSP 中的表格可排序?
我在网上找不到任何关于此的内容,所以我认为这是不可能的,但我想我会在这里尝试。
您可以使用这段代码为 JSP 中的表添加排序功能。您只需将此 JavaScript 文件包含到您的 jsp 页面并按照说明进行操作。
它实施起来很简单,并且在 X11 许可下,这基本上意味着你可以用它做你想做的事,包括在工作、商业环境或产品或开源项目中使用它。
希望这可以帮助 !!
感谢斯图尔特兰格里奇!!!
DisplayTag是一个不错的库,可以为您处理这类事情,还包括一些其他简洁的功能,如排序和数据导出。
安装这个库只需要放下几个罐子。显示标签准备好后,通过库提供的一些自定义标签来制作可排序的表格。此示例代码来自DisplayTag 文档:
<display:table name="testList" sort="external" defaultsort="1" id="element">
<display:column property="id" title="ID" sortable="true" sortName="id" />
<display:column property="firstName" sortable="true" sortName="firstName" title="First Name" />
<display:column property="lastName" sortable="true" sortName="lastName" title="Last Name" />
<display:column property="address" sortable="true" sortName="address" title="Email Address"/>
</display:table>