jsp自定义标签的使用
2017-10-09 17:13
519 查看
1.首先我们先来创建一个类,用标签来实现类里面的方法,该方法必须为静态方法
public class Text { public static String mytag(){ String str="这是一个自定义标签。。。"; return str; } }2.第二步创建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</display-name> <tlib-version>1.1</tlib-version>代表标签库的版本号 <short-name>mytag</short-name>自定义标签名 <uri>http://www.mytag.com</uri>自定义连接 <function> <description> mytag 标签描述 </description> <name>mytag</name> 标签名 <function-class>zhidingyi.Text</function-class> 类的路径 <function-signature>java.lang.String mytag() </function-signature> 返回值类型和方法名 </function> </taglib>3.前台页面
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <%@taglib prefix="mytag" uri="http://www.mytag.com" %>引入标签库 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>My JSP 'index.jsp' starting page</title> <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="cache-control" content="no-cache"> <meta http-equiv="expires" content="0"> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <meta http-equiv="description" content="This is my page"> <!-- <link rel="stylesheet" type="text/css" href="styles.css"> --> </head> <body> ${mytag:mytag() } 用el表达式输出 </body> </html>
前台页面显示
相关文章推荐
- jsp使用自定义标签taglib分页系列——ColumndeleteTag.java
- jsp使用自定义标签taglib分页系列——完整例子
- jsp使用自定义标签taglib分页系列——DrilldownTag.java
- 使用静态类实现JSP自定义标签
- jsp自定义标签的使用
- 使用自定义标签实现JSP页面和代码的分离
- 如何使用jsp自定义标签 JspTag 使用入门
- jsp使用自定义标签taglib分页系列——ColumnbuttonTag.java
- jsp使用自定义标签taglib分页系列——PaginationTag.java
- jsp自定义标签新手使用
- jsp使用自定义标签taglib分页系列——ColumneditTag.java
- jsp使用自定义标签taglib分页系列——DrilldownTag.java
- jsp自定义标签的使用步奏
- JSP使用自定义标签防止表单重复提交的方法
- jsp使用自定义标签taglib分页系列——ColumntextTag.java
- 使用自定义标签,将结果集返回到jsp页面!(推荐方法)
- JSP GridView --使用自定义标签实现ASP.NET的控件
- jsp使用自定义标签taglib分页系列——avantouch-common.tld
- 开发和使用JSP自定义标签过程
- JavaWeb -- Jsp 自定义标签的使用