jsp自定义标签
2016-09-11 15:34
302 查看
jsp自定义标签页tag
1、WEB-INF下新建一个tags文件夹,创建tag文件
2、index.jsp文件头部添加自定义标签库
jsp自定义功能标签tld
1、在WEB-INF下新建tlds文件夹,创建fnc.tld文件
2、index.jsp头部添加声明
1、WEB-INF下新建一个tags文件夹,创建tag文件
2、index.jsp文件头部添加自定义标签库
<%@ taglib tagdir="/WEB-INF/tags" prefix="mytags"%>div.tag代码如下
<%@ tag pageEncoding="UTF-8" %> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%> <%@ attribute name="color" type="java.lang.String" required="true"%> <% if (color != "red") { color = "black"; }else{ } %> <style> #red{ color: red; } </style> <div id="${color}"> divContent </div>a.tag代码如下
<%@ tag pageEncoding="UTF-8" %> <a> <jsp:doBody></jsp:doBody> </a>index.jsp中使用
<body> <mytags:div color="red"> </mytags:div> <mytags:a>http://www.baidu.com</mytags:a> </body>效果
jsp自定义功能标签tld
1、在WEB-INF下新建tlds文件夹,创建fnc.tld文件
2、index.jsp头部添加声明
<%@ taglib prefix="fnc" uri="/WEB-INF/tlds/fnc.tld" %>fnc.tld代码如下
<?xml version="1.0" encoding="UTF-8" ?> <taglib xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-jsptaglibrary_2_0.xsd" version="2.0"> <description>JSTL 1.1 functions library</description> <display-name>JSTL functions cms</display-name> <tlib-version>1.1</tlib-version> <short-name>fnc</short-name> <uri>http://java.sun.com/jsp/jstl/functionsc</uri> <function> <description>获取用户列表</description> <name>getUsers</name> <function-class>com.helper.UserHelper</function-class> <function-signature>java.util.List getUsers()</function-signature> <example>${fnc:getUsers()}</example> </function> </taglib>
相关文章推荐
- jsp自定义标签
- jsp使用自定义标签taglib分页系列——ColumnbuttonTag.java
- JSP自定义标签编写
- Java程序员从笨鸟到菜鸟之(二十)jsp自定义标签
- Jsp自定义标签和方法详解
- 掌握jsp自定义标签:(五)
- jsp自定义标签
- JSP自定义标签学习(高级)
- jsp 自定义标签 一 简单示例
- JSP自定义标签-第一个简单的例子
- JSP自定义标签(三) 多选控件
- jsp自定义标签
- jsp自定义标签配置文件 *.tld
- 在JSP中用自定义标签实现集合的遍历——山寨版c:foreach
- jsp自定义标签实现数据字典
- jsp 自定义标签
- JavaWeb_JSP_自定义标签
- jsp使用自定义标签taglib分页系列——ColumntextTag.java
- JSP自定义标签(二):JSP传统标签
- html模板(base标签,meta标签,禁用浏览器缓存)+JSP自定义标签荔枝