Struts2中实现自定义标签很简单,主要分为3步:1.创建taglib文件(.tld),编写标签声明。2.编写自定义标签类。3.在页面中使用标签。下面以一个自定义的分页标签为例,进行说明。其实,开发自定义标签并不需要Struts2的支持,一般情况下,只需要继承javax.servlet.jsp.tagext.BodyTagSupport类,重写doStartTag,doEndTag等方法即可。这里在实现自定义标签时,继承的2个类分别是org.apache.struts2.views.jsp.ComponentTagSupport和org.apache.struts2.components.Component,