`
hpjianhua
  • 浏览: 241567 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类

标签库的引入方式

阅读更多
 创建标签库引用文件taglibs.inc 
采用本地标签库的taglibs.inc文件
 
<%--struts库标签 --%>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html"%>
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic"%>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean"%>
<%@ taglib uri="/WEB-INF/struts-menu.tld" prefix="menu" %>
<%--struts menu库标签 --%>
<%@ taglib uri="/WEB-INF/struts-menu-el.tld" prefix="menu-el" %>
<%@ taglib uri="/WEB-INF/pager-taglib.tld" prefix="pg"%>
<%--JSTL库标签 --%>
<%@ taglib uri="/WEB-INF/c.tld" prefix="c"%>
<%@ taglib uri="/WEB-INF/fmt.tld" prefix="fmt" %>
<%@ taglib uri="/WEB-INF/sql.tld" prefix="sql" %>
<%@ taglib uri = "/WEB-INF/fn.tld" prefix = "fn"%>
 
采用远程标签库的taglibs.inc文件
 
<%--struts库标签 --%>
<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html"%>
<%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic"%>
<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean"%>
<%--struts menu库标签 --%>
<%@ taglib uri="http://struts-menu.sf.net/tag" prefix="menu"%>
<%@ taglib uri="http://struts-menu.sf.net/tag-el" prefix="menu-el"%>
<%@ taglib uri="http://jsptags.com/tags/navigation/pager" prefix="pg"%>
<%--JSTL库标签 --%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%@ taglib uri="http://java.sun.com/jstl/fmt" prefix="fmt"%>
<%@ taglib uri="http://java.sun.com/jstl/sql" prefix="sql"%>
<%@ 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>节点下增加下面的配置信息

    <jsp-config>
       <!--       struts的HTML标签 -->
       <taglib>
           <taglib-uri>http://struts.apache.org/tags-html</taglib-uri>
           <taglib-location>/WEB-INF/struts-html.tld</taglib-location>
       </taglib>
       
       <!--       struts 的逻辑标签(logic)-->
       <taglib>
           <taglib-uri>http://struts.apache.org/tags-logic</taglib-uri>
           <taglib-location>/WEB-INF/struts-logic.tld</taglib-location>
       </taglib>
       <!--       Struts 的Bean标签-->
       <taglib>
           <taglib-uri>http://struts.apache.org/tags-bean</taglib-uri>
           <taglib-location>/WEB-INF/struts-bean.tld</taglib-location>
       </taglib> 
       <!--       JSTL标签-->
       <taglib>
           <taglib-uri>http://java.sun.com/jsp/jstl/core</taglib-uri>
           <taglib-location>/WEB-INF/c.tld</taglib-location>
       </taglib>
       <!--       page标签-->
       <taglib>
           <taglib-uri>http://jsptags.com/tags/navigation/pager</taglib-uri>
           <taglib-location>/WEB-INF/pager-taglib.tld</taglib-location>
       </taglib>
       
       
       <!--       struts menu标签-->
       <taglib>
           <taglib-uri>http://struts-menu.sf.net/tag</taglib-uri>
           <taglib-location>/WEB-INF/struts-menu.tld</taglib-location>
       </taglib>
       <!--       struts menu的EL标签-->
       <taglib>
           <taglib-uri>http://struts-menu.sf.net/tag-el</taglib-uri>
           <taglib-location>/WEB-INF/struts-menu-el.tld</taglib-location>
       </taglib>
       <!--       JSTL的fmt标签-->
       <taglib>
           <taglib-uri>http://java.sun.com/jstl/fmt</taglib-uri>
           <taglib-location>/WEB-INF/fmt.tld</taglib-location>
       </taglib>
       <!--       JSTL的SQL标签-->
       <taglib>
           <taglib-uri>http://java.sun.com/jstl/sql</taglib-uri>
           <taglib-location>/WEB-INF/sql.tld</taglib-location>
       </taglib>
       <taglib>
           <taglib-uri>http://java.su.com/jstl/function</taglib-uri>
           <taglib-location>/WEB-INF/fn.tld</taglib-location>
       </taglib>
       
    </jsp-config>

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/janejava/archive/2008/02/20/2108758.aspx
分享到:
评论

相关推荐

    JSP标签,采用web.xml引入标签库描述文件

    本文将深入探讨JSP标签,特别是自定义标签,并解释如何通过`web.xml`配置文件来引入标签库描述文件,以便在JSP页面中使用这些标签。 首先,JSP标准标签库(JSTL)是一套预定义的标签,用于处理常见的任务,如迭代、...

    JSP 标准标签库(c标签库)

    在JSP页面中使用C标签库之前,需要首先引入JSTL库和C标签库。这通常通过在JSP页面头部添加以下`&lt;%@ taglib %&gt;`指令来完成: ```jsp ``` 这里,`prefix="c"`定义了一个别名,`uri=...

    JSP标准标签库

    在JSTL的早期版本中,由于标签库的资源定位是通过硬编码的方式写入的,这使得JSTL不易于进行替换和升级。为了解决这个问题,JSTL的后续版本开始支持资源动态定位,即将标签库的资源定位信息存储在单独的.tld文件中,...

    spring3标签库

    使用Spring3 MVC标签库的好处在于,它将MVC设计模式的理念引入到JSP中,使得开发者可以专注于业务逻辑,而不是琐碎的HTML和Java脚本。通过这些标签,可以实现模型数据与视图的解耦,提高代码的可读性和可维护性。...

    JSTL需引入标签库

    JSTL需引入标签库 &lt;%@taglib prefix="fn" uri="/WEB-INF/tld/fn.tld"%&gt;

    标签库.zip

    在Java Web开发中,标签库(Tag Library)是提高代码可读性和可维护性的重要工具。本主题将深入探讨标签库以及与之相关的`standard.jar`和`jstl.jar`文件。 首先,标签库是一种封装了特定功能的组件集合,它们以XML...

    struts2标签库

    在使用Struts2标签库前,需要在JSP页面中引入相应的标签库,通常使用`&lt;%@taglib&gt;`指令,如`&lt;%@taglib uri="/struts-tags" prefix="s"%&gt;`。对于Servlet2.3之前的版本,可能还需要在web.xml中配置标签库的定义,但...

    jspHTML标签库

    通过引入标签库,开发者可以使用自定义的标签,而无需编写复杂的脚本或表达式。 ### 2. 标签库导入 要在JSP页面中使用HTML标签库,首先需要导入对应的库。这通常通过`&lt;%@ taglib %&gt;`指令完成,例如: ```jsp ```...

    java标签库jar包

    在这个场景中,"jakarta-taglibs-standard-1.1.2.jar"包含了一系列预定义的标签类和相关的资源,它们可以在JSP页面中通过引入标签库描述符(TLD, Tag Library Descriptor)文件来使用。 **3. Jakarta Taglibs** ...

    自定义标签库

    自定义标签库 自定义标签库是 JSP 页面中的一种功能强大且灵活的技术,允许开发者根据需要创建自定义标签,以便简化 JSP 页面的开发和维护工作。在本节中,我们将详细介绍自定义标签库的开发过程、原理和应用。 ...

    JSTL 标签库 jsp C 标签库

    **JSTL(JavaServer Pages Standard Tag Library,JSP标准标签库)是Java社区为了简化JSP开发而提出的一个标准,它提供了一系列的标签来处理常见的任务,如迭代、条件判断、XML处理等,旨在减少Java代码在JSP页面中...

    JSP使用C标签时必须引入的jar包

    要使用C标签库,我们需要在项目中引入两个关键的JAR包:jstl.jar和standard.jar。 **1. jstl.jar** jstl.jar是JSTL的核心库,包含了C标签库以及其他几个标准标签库,比如fmt、fn、sql和xml。C标签库提供了一些类似...

    jsp中标签库的使用

    使用DisplayTag库需要在JSP页面中引入对应的标签库,这通常通过`&lt;%@ taglib %&gt; `指令完成。例如: ```jsp ``` 这里的`uri`指定了标签库的URI,`prefix`则是你在JSP页面中使用的标签前缀。 接下来,我们可以利用...

    java标签库

    总的来说,Java标签库提供了一种强大而灵活的方式来构建JSP应用,减少了脚本语言的使用,提高了代码的可读性和可维护性。对于新手来说,熟练掌握JSTL和自定义标签库的创建是提升JSP编程技能的重要一环。

    JSTL标签库及使用方法

    **JSTL标签库及其使用方法** JavaServer Pages Standard Tag Library(JSTL)是Java社区为简化JSP页面开发而推出的一个标准标签库。它提供了丰富的功能,如迭代、条件判断、XML处理、国际化等,使代码更加简洁、易...

    基于script标签引入vue.js

    在HTML页面中通过`&lt;script&gt;`标签引入Vue.js,是传统方式下本地离线使用Vue框架的方法,这样可以避免网络延迟,提高页面加载速度,尤其是在开发阶段或网络环境不稳定的情况下。 首先,你需要下载Vue.js的最新版本或...

    Struts配置及标签库详解

    本文将深入探讨Struts的配置以及其标签库的详细内容。 在Struts框架中,配置文件起着至关重要的作用。主要的配置文件有两个:`struts-config.xml`和`web.xml`。`struts-config.xml`是Struts的核心配置文件,它定义...

    JSTL标签库相关jar包

    JSTL,全称为JavaServer Pages Standard Tag Library,是Java服务器页面的标准标签库,它提供了一组用于处理常见任务的预定义标签,如迭代、条件判断、XML处理等,从而简化了JSP页面的开发,使得代码更加清晰、...

    struts 标签库 .

    要使用Struts标签库,首先需要在JSP页面中引入标签库的TLD(Tag Library Descriptor)文件,例如: ```jsp ``` 然后,就可以在页面中自由地使用这些标签了。 五、实际应用示例 例如,创建一个简单的登录表单: `...

Global site tag (gtag.js) - Google Analytics