`

struts2标签库struts-tags.tld的使用

阅读更多

工程中使用struts2标签

  一、 struts2标签定义文件在struts2-core-2.0.11.1META-INF 下面,文件名为struts-tags.tld

  二、 如果工程使用了servlet2.3规范,要做两件事,就能在工程中使用struts2标签了

  1: 在web.xml中增加标签库的定义

<taglib>
   <taglib-uri>/struts-tags</taglib-uri>
   <taglib-location>/WEB-INF/lib/struts2-core-2.0.11.1.jar</taglib-location>
  </taglib>
/struts-tags 是struts2标签库默认的URI,建议使用这个名称

  2 在JSP中使用taglib编译指令导入标签库 <%@ taglib prefix="s" uri="/struts-tags" %>

  三、 如果使用servlet2.4规范,不须要在web.xml中增加标签库定义,只要做一件事,就行

  1 在JSP中使用taglib编译指令导入标签库 <%@ taglib prefix="s" uri="/struts-tags" %>

  四、 struts2标签自动提示功能(解决struts2标签出现红叉)

  1  把struts2包中的struts-tags.tld提取出来,放入本地硬盘上,我放入了E:workspacepicbinWEB-INFtldstruts-tags.tld

  2 eclipse--window--preferences 输入TLD进行搜索 ,选择Amateras--TLD开始添加本地TLD文件,

  点Add ,URI 项输入:/struts-tags ,Local Path项输入:E:workspacepicbinWEB-INFtldstruts-tags.tld

  点OK  ,重启eclipse 写struts2标签时,就有提示了,红叉也没了

 在

分享到:
评论

相关推荐

    struts-tags.tld

    struts-tags.tld struts-tags.tldstruts-tags.tld struts-tags.tld struts-tags.tld

    struts-tags.tld Eclipse使用struts2标签库tld文件

    Eclipse使用struts2标签库tld文件

    struts2 中tags.tld文件

    在Struts2框架中,`tags.tld`文件扮演着核心的角色,它是Tag Library Descriptor(标签库描述符)的缩写,用于定义自定义JSP标签。`tags.tld`文件提供了关于Struts2标签的元数据,帮助开发者更方便地在视图层使用...

    struts常用tld文件

    在Struts中,TLD(Tag Library Descriptor)文件扮演着核心角色,它们定义了标签库中的自定义JSP标签。TLD文件是XML格式的,用于描述标签的行为、属性和功能,使得开发者可以更方便地进行视图层的构建。 1. **...

    struts2.2.3加载的核心jar包

    5. **Struts2的标签库**:struts2-tiles-plugin.jar 和 struts2-jasperreports-plugin.jar 等插件分别提供了对Tiles和JasperReports的支持,前者用于页面布局,后者则帮助生成复杂的报表。 6. **依赖的第三方库**:...

    struts-1.2.9-lib.tar.gz

    7. **JSP tags**:Struts提供了一套丰富的JSP标签库,如logic、bean、html和nested,它们简化了视图层的开发。 接下来,让我们看看"struts-1.2.9-lib"目录可能包含的组件: 1. **struts.jar**:核心库,包含了...

    java-web-tld.rar_java tld

    6. **例子和示例**:包含实际的JSP代码示例,展示如何在页面中使用Struts1.x和2.x的标签库,帮助理解TLD的实际应用场景。 7. **常见问题和解决方法**:可能列出开发者在使用TLD时可能会遇到的问题,以及相应的解决...

    struts自制标签分页封装

    5. **标签库(TLD)**:为了使用自定义标签,我们需要定义一个标签库描述符文件(TLD),这个文件描述了标签的属性、行为以及它们之间的关系。TLD 文件会被部署到应用的 WEB-INF 目录下,JSP 解析器会根据 TLD 来...

    struts-tld

    在Struts框架中,TLD文件通常位于WEB-INF目录下的tags子目录中,它们定义了Struts标签库中的每一个自定义标签,包括标签的名字、属性、默认值、以及处理这些标签的Java类等信息。 1. **标签定义**:TLD文件中的每一...

    struts2自定义标签案例详解

    3. **在页面中使用标签**:在JSP页面中,通过引入TLD文件,然后像使用标准JSP标签一样使用自定义标签。例如: ```jsp ... ``` 在实际开发中,自定义标签可以用于封装常见的UI组件,如分页、日期选择器等,这样...

    struts2 自定义标签

    这里的`my:customTag`就是我们自定义的标签,`attribute1`和`attribute2`是它的属性,`tagdir="/WEB-INF/tags"`指定了标签库的位置。 五、自定义标签与Struts2内置标签的结合 Struts2已经提供了丰富的内置标签,如`...

    在struts2中使用freemarker模版

    为了使用Struts2的标签,如`s:textfield`,需要在模板的开头引入Struts2的TLD(Tag Library Descriptor)文件。这通常涉及复制`struts2-core-2.0xx.jar`中的`META-INF/struts-tags.tld`到`/WEB-INF/struts-tags.tld`...

    struts1.3.10jar包

    7. ** strutstags.tld**:TLD(Tag Library Descriptor)文件,定义了Struts标签库的元数据。 8. **struts-config.xml**:框架的主配置文件,包含了Action、Form Bean、Action Mapping以及其他配置信息。 9. **...

    struts2 Dreamweaver标签提示 文件

    用Dreamweaver编辑struts2标签的时候没有提示会很不方便,发现可以从tld文件导入可以实现提示 在DW里面选择编辑-&gt;标签库-&gt;点击+号-&gt;JSP-&gt;(从文件...导入) 选择 struts-tags.tld 文件

    struts2与Freemarker的配置文件

    解压缩struts2-core-*.*.**.*.jar,复制其中的META-INF/struts-tags.tld文件,然后将其复制到工程的WEB-INF目录下。下一步是在web.xml文件中进行配置,设置过滤器和过滤器映射,以支持Struts2。过滤器类为org.apache...

Global site tag (gtag.js) - Google Analytics