jsp自定义标签
来源:互联网 发布:家用踏步机 知乎 编辑:程序博客网 时间:2024/05/23 23:00
jsp自定义标签页tag
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>
0 0
- JSP----自定义标签---简单标签
- jsp自定义标签-----嵌套标签
- JSP标签编程----自定义标签
- JSP 自定义标签:简单标签
- JSP标签-JSTL-自定义标签
- JSP自定义标签-Select标签
- jsp 自定义标签---标签文件
- JSP自定义标签
- JSP自定义标签学习心得
- JSP自定义标签试验
- JSP 自定义标签库
- 自定义JSP标签
- 创建JSP自定义标签
- 关于自定义标签 jsp
- 关于自定义标签 jsp
- jsp 自定义分页标签
- JSP自定义标签简介
- JSP自定义标签例子
- 最小生成树(MST)求解旅行商问题
- java递归复制所有指定规则的文件到同一目录下
- socket通信基础知识点记录
- 【线性规划与网络流24题 11】航空路线
- 人工神经网络算法-BP算法原理
- jsp自定义标签
- JfreeChart生成简单的柱形图和折线图ss
- [verilog读书笔记]3.基本概念
- BASH 学习——变量
- 正则表达式
- OrmLite 轻量级ORM框架工具
- Qt creator 编译错误:无法解析的外部符号(命令)
- RequestLayout() , Invalidate() , layout()之间的区别
- React Router 使用教程