在JSP中向表中添加排序功能

时间:2013-08-17 20:42:18

标签: java jsp

有没有办法让JSP中的表可排序?

我在网上找不到任何关于此的内容,所以我认为这是不可能的,但我想我会在这里尝试。

2 个答案:

答案 0 :(得分:3)

您可以使用这段code在JSP中为表添加排序功能。您只需要将此JavaScript文件包含在jsp页面中,然后按照说明进行操作。

实施起来很简单,并且符合X11许可证,这基本上意味着您可以随意使用它,包括在工作中,商业环境或产品中或在开源项目中使用它。

Click here for more details

希望这会有所帮助!!

感谢Stuart Langridge !!!

答案 1 :(得分:1)

DisplayTag是一个很好的库,可以为你处理这类东西,还包括一些其他整洁的功能,如排序和数据导出。

Installing图书馆只包括丢弃几个罐子。显示标记准备就绪后,通过库提供的一些自定义标记完成可排序表。此示例代码来自DisplayTag documentation

<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>