- 所有已实现的接口:
- java.io.Serializable, javax.servlet.jsp.tagext.BodyTag, javax.servlet.jsp.tagext.IterationTag, javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.Tag
public class HeaderColTag
extends javax.servlet.jsp.tagext.BodyTagSupport
HeaderColTag对应的标签headerCol是header标签的子标签
这个标签的目标是显示排序表头信息,点击排序表头可以进行排序
设计思路:
找到父标签类的实例,读取其中的URL、sortCol、sortType信息
判断标签的name和sortCol参数的值是否一致,如果一致、将sortType取反,即:asc变成desc;desc变成asc
如果名称不一致,则sortCol设置成name、sortType设置成asc
将sortCol、sortType参数列表和URL连接,重新构造新的URL、它和Body一起构成链接
- 另请参阅:
- 序列化表格