`
flm_llx
  • 浏览: 62518 次
  • 性别: Icon_minigender_1
  • 来自: 应县
社区版块
存档分类
最新评论

关于JSP中的taglib uri

    博客分类:
  • java
阅读更多
自定义标签在jsp中应用是需要声明标签库,有下面两种方式:
1、直接指定路径
        <%@ taglib prefix="mytag" uri="/WEB-INF/testcomp.tld" %>
2、间接引用
        <%@ taglib prefix="tt" uri="http://testcomp.com/testcomp/core" %>
        这样做需要在web.xml中增加下面的内容:
       <jsp-config>
            <taglib>
                   <taglib-uri>http://testcomp.com/testcomp/core</taglib-uri>
                   <taglib-location>/WEB-INF/testcomp.tld</taglib-location> 
            </taglib>
       </jsp-config>
很明显,间接的方式更加灵活,当.tld文件改变存放位置时只需要修改web.xml,而不用去修改每个jsp页面
分享到:
评论

相关推荐

    web.xml加入taglib报错

    这里的`taglib-uri`是标签库的URI,`taglib-location`则是TLD(Tag Library Descriptor)文件的路径,TLD文件包含了标签库中的所有标签定义。 当出现"web.xml加入taglib报错"的情况,可能的原因有: 1. **TLD文件...

    无法在web.xml或使用此应用程序部署的jar文件中解析绝对uri:[http://java.sun.com/jsp/jstl

    标题中的问题“无法在web.xml或使用此应用程序部署的jar文件中解析绝对uri:[http://java.sun.com/jsp/jstl”指出,这可能是Java Web应用开发中遇到的一个常见错误,涉及到JSP(JavaServer Pages)和JSTL(Java...

    jsp中自定义Taglib详解

    例如,如果我们定义了一个URI为`http://example.com/mytags`的标签库,那么在JSP页面中,我们可以通过`&lt;%@ taglib prefix="my" uri="http://example.com/mytags" %&gt;`引入这个库,并通过`&lt;my:hello&gt;`来使用`hello`...

    jsp使用自定义标签taglib分页系列——完整例子

    jsp使用自定义标签taglib分页系列——完整例子(其中struts控件和包我没有加入,需要自己加入)

    jsp pager-taglib分页资料

    然后,在JSP页面的开头引入标签库,通常在`&lt;jsp:root&gt;`标签内添加`&lt;jsp:taglib&gt;`,指定URI和标签文件的位置。 2. **使用分页标签**:`pager-taglib`提供了一些关键的标签,如`&lt; pager:table &gt;`、`&lt; pager:page &gt;`和...

    JSP自定义标签

    在JSP页面中,可以通过`&lt;%@ taglib %&gt;`指令引入标签库,然后像使用标准JSP标签一样使用自定义标签: ```jsp &lt;%@ taglib prefix="my" uri="/WEB-INF/tags/myTags.tld" %&gt; ``` 这将在页面上输出“Hello, World!”。 ...

    Taglib自定义标签分页

    在Java Web开发中,自定义标签(Taglib)是一种扩展JSP功能的重要方式,它可以将复杂的业务逻辑封装起来,使得视图层更加简洁易读。本项目“Taglib自定义标签分页”提供了一个完整的解决方案,它实现了在网页上进行...

    jsp自定义标签

    3. **引入标签库**:在JSP页面中通过`&lt;%@ taglib %&gt;`指令引入TLD,指定URI和前缀,然后就可以像使用标准标签一样使用自定义标签了。 **自定义标签的使用**: 例如,我们有一个名为`myIf`的自定义标签,其TLD定义了...

    JSTL Taglib 配置

    这里的`taglib-uri`是与JSP页面中`&lt;%@ taglib %&gt;`指令中的URI相匹配的,而`taglib-location`是TLD(Tag Library Descriptor)文件的位置,TLD文件包含了JSTL库的元数据。 4. **使用JSTL标签** 一旦配置完成,你就...

    felx嵌入到jsp 所需的 两个 jar包

    flex-bootstrap.jar ...TADOEBA:===================== test.jsp START =====================&lt;%@ taglib uri="FlexTagLib" prefix="mm" %&gt; ; charset=utf-8" %&gt; &lt;html&gt; This is html powered by jsp&lt;br&gt; ...

    felx嵌入到jsp 所需的jar包

    将FLEX嵌入到JSP,其实是通过...TADOEBA:===================== test.jsp START =====================&lt;%@ taglib uri="FlexTagLib" prefix="mm" %&gt; ; charset=utf-8" %&gt; &lt;html&gt; This is html powered by jsp&lt;br&gt; ...

    Taglib自定义标签库

    最后,在JSP页面中通过`&lt;%@ taglib uri="/myTag" prefix="myTag" %&gt;`语句声明标签库,并使用前缀`myTag`来调用自定义的标签。 ```jsp &lt;%@ taglib uri="/myTag" prefix="myTag" %&gt; ;charset=GB2312" %&gt; 一个简单...

    WEB开发 之 Taglib Directiv.docx

    同一个JSP文件中,不同的Taglib Directive可以有相同的URI,但前缀必须是唯一的。 ### 标签与元素的关系 在JSP中,标签不单纯是标记,而是JSP元素的一部分。JSP元素在XML中对应于开始标签和结束标签。元素可能包含...

    jstl-jar包.zip

    项目中添加 jstl.jar 和 standard.jar 两个jar包。然后在页面上添加如下引用: &lt;%@ taglib uri=...&lt;%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%&gt;

    FLEX嵌入到JSP,实现的 jar 包

    将FLEX嵌入到JSP,其实是通过...TADOEBA:===================== test.jsp START =====================&lt;%@ taglib uri="FlexTagLib" prefix="mm" %&gt; ; charset=utf-8" %&gt; &lt;html&gt; This is html powered by jsp&lt;br&gt; ...

    c标签在jsp中的加载及相关jar包.rar

    这个压缩包文件“c标签在jsp中的加载及相关jar包.rar”很可能包含了关于如何在JSP中使用c标签以及需要引入的相关库。 首先,我们来详细了解下`c`标签。`c`标签是JSTL Core库的一部分,提供了许多常用的控制结构,如...

    taglib 原理和实现.

    TagLib,全称为Tag Library(标签库),是JavaServer Pages (JSP) 技术中的一个重要组成部分,它提供了一种创建可重用的自定义标签的方式,使得开发者能够以更简洁、更直观的方式来构建动态网页。在JSP页面中,...

    jstl el taglib 完整jar包

    添加依赖项到一个WEB应用程序:    在web应用程序中,添加以下JAR包到/web-inf/lib目录: - taglibs-standard-spec-1.2.5.jar ... &lt;%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %&gt;

    pager-taglib-2.0

    它以JSP标签库的形式提供服务,极大地简化了在Web应用程序中实现分页功能的过程。这个库的核心是其标签,它们允许开发者在JSP页面上直接嵌入分页逻辑,无需编写大量的Java代码,从而提高了开发效率。 分页在大型Web...

Global site tag (gtag.js) - Google Analytics