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


    一 采用本地标签库的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>
    复制代码
    生命不息,折腾不止!
  • 相关阅读:
    前端入门21-JavaScript的ES6新特性
    redis 数据库安装和基本使用
    django 与 Vue 的结合使用说明
    websocket 与 tornado 的结合
    tornado 模板引擎
    tornado 初解
    ajax post 提交数据和文件
    Session Cookies随笔
    爬虫 scrapy 笔记
    绘制验证码 刷新验证码
  • 原文地址:https://www.cnblogs.com/king8/p/11243691.html
  • Copyright © 2020-2023  润新知