日期:2014-05-16  浏览次数:20416 次

jsp下自定义tag标签使用
自定义tag标签可以解决jstl无法实现的问题:
比如<c:import>无法配置代理等

下面简要举例说明如何使用:
tag标签页面
文件名:include.tag
<%@tag pageEncoding="GBK" body-content="tagdependent" %><%--enter
--%><%@attribute name="url" required="false" rtexprvalue="true" %><%--enter
--%>
<%--enter--%>
<jsp:doBody var="bodyText"/>
<%--enter--%>
<%
//根据传参过的 url 处理 具体业务逻辑
%>
[显示:]hello world
<%
%>


调用tag标签页面
文件名:index.jsp
<%@ taglib prefix="tages" tagdir="/WEB-INF/tags" %>
调用tag自定义标签
<tages:include url="${url}"/>