自定义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}"/>