Struts2自定义分页标签的另一种不需ComponentTagSupport类的实现
这两天做一个Struts2的自定义标签,在网上看到多数将自定义标签实现的帖子都说需要如下3步: 创建taglib文件(.tld),编写标签声明。 编写自定义标签类。 在页面中使用标签。 我感觉挺麻烦的,不仅要定义tag,还得写java代码。于是研究了许久,机缘巧合之行,发现了另一种更简单的实现方式,只需要写一个tag文件即可!下面以分页自定义分页标签为例。 步骤如下: 1、在web-inf目录下新建一个tags目录,再新建一个pager.tag文件。 2、pager.tag的代码大致如下: <%@ tag body-content="empty" pageEncoding="UTF-8" isELIgnored="false"%> <%@ attribute name="queryBean" required="true" rtexprvalue="true" type="com.test.PaginationQueryBean"%> <%@ taglib prefix="s" uri=