如何创建自定义的Java Web控件
1个回答
展开全部
有俩中控件 第一种就是tld标签,第二种 tag标签,tag标签类似一个单独的jsp文件,可实现公用,例如:
<%@ tag pageEncoding="UTF-8"%>
<%@ attribute name="title" type="java.lang.String" required="false"%>
<%@ attribute name="basePath" type="java.lang.String" required="false"%>
<%@ taglib prefix="tag" tagdir="/WEB-INF/tags" %>
<%@ include file="/common/taglib.jsp"%>
<jsp:doBody/>
</body>
</html>
这就是一个tag标签,文件名就是控件名,必须放在/WEB-INF/tags下
需要导入<%@ taglib prefix="tag" tagdir="/WEB-INF/tags" %> 才可使用 <tag:文件名></..>
tld标签去参考jstl标签,也很简单各有用途
<%@ tag pageEncoding="UTF-8"%>
<%@ attribute name="title" type="java.lang.String" required="false"%>
<%@ attribute name="basePath" type="java.lang.String" required="false"%>
<%@ taglib prefix="tag" tagdir="/WEB-INF/tags" %>
<%@ include file="/common/taglib.jsp"%>
<jsp:doBody/>
</body>
</html>
这就是一个tag标签,文件名就是控件名,必须放在/WEB-INF/tags下
需要导入<%@ taglib prefix="tag" tagdir="/WEB-INF/tags" %> 才可使用 <tag:文件名></..>
tld标签去参考jstl标签,也很简单各有用途
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询