当前位置: 首页 > 工具软件 > Taglibs > 使用案例 >

JSP开发中对jstl的引用方式(标签库引用) Taglibs

刁浩言
2023-12-01

一 采用本地标签库的taglibs.inc文件

1 <%--struts库标签 --%>
 2 <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html"%>
 3 <%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic"%>
 4 <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean"%>
 5 <%@ taglib uri="/WEB-INF/struts-menu.tld" prefix="menu" %>
 6 <%--struts menu库标签 --%>
 7 <%@ taglib uri="/WEB-INF/struts-menu-el.tld" prefix="menu-el" %>
 8 <%@ taglib uri="/WEB-INF/pager-taglib.tld" prefix="pg"%>
 9 <%--JSTL库标签 --%>
10 <%@ taglib uri="/WEB-INF/c.tld" prefix="c"%>
11 <%@ taglib uri="/WEB-INF/fmt.tld" prefix="fmt" %>
12 <%@ taglib uri="/WEB-INF/sql.tld" prefix="sql" %>
13 <%@ taglib uri = "/WEB-INF/fn.tld" prefix = "fn"%>

二 采用远程标签库的taglibs.inc文件

1 <%--struts库标签 --%>
 2 <%@ taglib uri="http://struts.apache.org/tags-html" prefix="html"%>
 3 <%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic"%>
 4 <%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean"%>
 5 <%--struts menu库标签 --%>
 6 <%@ taglib uri="http://struts-menu.sf.net/tag" prefix="menu"%>
 7 <%@ taglib uri="http://struts-menu.sf.net/tag-el" prefix="menu-el"%>
 8 <%@ taglib uri="http://jsptags.com/tags/navigation/pager" prefix="pg"%>
 9 <%--JSTL库标签 --%>
10 <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
11 <%@ taglib uri="http://java.sun.com/jstl/fmt" prefix="fmt"%>
12 <%@ taglib uri="http://java.sun.com/jstl/sql" prefix="sql"%>
13 <%@ taglib uri="http://java.sun.com/jstl/function" prefix="fn"%>

最后 在jsp文件中引用taglibs.inc文件

<%@ page language="java" pageEncoding="gb2312" %>
<%@ include file="/common/taglibs.inc" %>

在web.xml配置文件中的<web-app>节点下增加下面的配置信息

    

1 <jsp-config>
 2        <!--       struts的HTML标签 -->
 3        <taglib>
 4            <taglib-uri>http://struts.apache.org/tags-html</taglib-uri>
 5            <taglib-location>/WEB-INF/struts-html.tld</taglib-location>
 6        </taglib>
 7       
 8        <!--       struts 的逻辑标签(logic)-->
 9        <taglib>
10            <taglib-uri>http://struts.apache.org/tags-logic</taglib-uri>
11            <taglib-location>/WEB-INF/struts-logic.tld</taglib-location>
12        </taglib>
13        <!--       Struts 的Bean标签-->
14        <taglib>
15            <taglib-uri>http://struts.apache.org/tags-bean</taglib-uri>
16            <taglib-location>/WEB-INF/struts-bean.tld</taglib-location>
17        </taglib>
18        <!--       JSTL标签-->
19        <taglib>
20            <taglib-uri>http://java.sun.com/jsp/jstl/core</taglib-uri>
21            <taglib-location>/WEB-INF/c.tld</taglib-location>
22        </taglib>
23        <!--       page标签-->
24        <taglib>
25            <taglib-uri>http://jsptags.com/tags/navigation/pager</taglib-uri>
26            <taglib-location>/WEB-INF/pager-taglib.tld</taglib-location>
27        </taglib>
28       
29       
30        <!--       struts menu标签-->
31        <taglib>
32            <taglib-uri>http://struts-menu.sf.net/tag</taglib-uri>
33            <taglib-location>/WEB-INF/struts-menu.tld</taglib-location>
34        </taglib>
35        <!--       struts menu的EL标签-->
36        <taglib>
37            <taglib-uri>http://struts-menu.sf.net/tag-el</taglib-uri>
38            <taglib-location>/WEB-INF/struts-menu-el.tld</taglib-location>
39        </taglib>
40        <!--       JSTL的fmt标签-->
41        <taglib>
42            <taglib-uri>http://java.sun.com/jstl/fmt</taglib-uri>
43            <taglib-location>/WEB-INF/fmt.tld</taglib-location>
44        </taglib>
45        <!--       JSTL的SQL标签-->
46        <taglib>
47            <taglib-uri>http://java.sun.com/jstl/sql</taglib-uri>
48            <taglib-location>/WEB-INF/sql.tld</taglib-location>
49        </taglib>
50        <taglib>
51            <taglib-uri>http://java.su.com/jstl/function</taglib-uri>
52            <taglib-location>/WEB-INF/fn.tld</taglib-location>
53        </taglib>
54       
55     </jsp-config>

生命不息,折腾不止!

JavaEE-JSP基础-EL表达式和JSTL标签库(Taglibs)_cheshang4180的博客-CSDN博客

1将所有的js文件引入到taglibs.jsp中,以后再其他页面中直接引入这个jsp文件_左岸人生的博客-CSDN博客_taglibs.jsp

JSP中的taglib_Daring!的博客-CSDN博客_jsp taglib

 类似资料: