`
影非弦
  • 浏览: 51990 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

html静态页面使用struts2标签的问题

阅读更多

有时候可能需要在html页面也使用struts2标签,在JSP中使用struts标签要先对标签文件进行引用,

<%@ taglib prefix="s" uri="/struts-tags"%>

 但是在HTML中根本无法识别上面代码,所以在HTML无法使用struts标签。

解决方法:

 

 

在tomcat目录/conf/web.xml 文件中,找到

<servlet-mapping>
       <servlet-name>jsp</servlet-name>
       <url-pattern>*.jsp</url-pattern>
</servlet-mapping>
<servlet-mapping>
       <servlet-name>jsp</servlet-name>
       <url-pattern>*.jspx</url-pattern>
</servlet-mapping>

 在其下面加入:

 

 

 

<servlet-mapping>
       <servlet-name>jsp</servlet-name>
       <url-pattern>*.html</url-pattern>
</servlet-mapping>

 

这样tomcat就会把后缀名为html的文件当成jsp来解析。

 

 

分享到:
评论

相关推荐

    struts2标签使用例子

    在Struts2框架中,标签库是其一大特色,它提供了丰富的自定义标签,使得开发者能够更加便捷地创建动态页面。这些标签极大地简化了JSP页面的编写,提高了代码的可读性和可维护性。 1. **Struts2核心标签库**: - `s...

    HTML标签转STRUTS标签

    总之,从HTML标签到STRUTS标签的转换是一个将静态HTML页面转变为STRUTS框架驱动的动态页面的过程。VS2005提供的转换工具简化了这一任务,通过自动化的转换,开发者可以更快地适应STRUTS框架,提升开发效率,同时保持...

    struts2.0标签使用源码

    2. 在JSP页面中,使用`&lt;s:form&gt;`标签创建表单,使用`s:textfield`、`s:textarea`等标签绑定Action的属性。 3. 使用`s:submit`标签提交表单,Struts2会自动将表单数据封装到Action中。 4. 在Action的execute方法中...

    struts2标签大全

    在Struts2中,使用了一系列的标签库来增强JSP页面的功能,使得开发者可以更方便地实现业务逻辑与视图的分离,提高代码的可读性和可维护性。本篇文章将详细介绍Struts2中的各种标签及其应用。 1. **s:form标签**:这...

    struts2-tags-API,struts2标签api

    `struts2-tags-API`就是这样一个资源,它包含了Struts2标签API的详细文档,帮助开发者理解和使用这些标签。 一、Struts2标签概述 Struts2标签库是基于JSP标准标签库(JSTL)的扩展,它提供了一系列预定义的标签,...

    struts2标签解释

    - 使用Struts2标签可以提高代码的可读性和可维护性,避免过多的JSP脚本。 - 尽量减少在JSP页面中编写Java代码,将业务逻辑放在Action中处理。 - 使用`s:fielderror`和`s:actionerror`来处理验证错误,提供良好的...

    Struts2整合Freemarker生成静态页面

    8. **静态页面生成**:整合Struts2和Freemarker的一个常见应用是生成静态页面,提高网站性能。这通常通过在Action中触发静态化逻辑,将Freemarker渲染后的HTML保存到磁盘,然后直接返回这些静态页面。 9. **错误和...

    struts2标签中select的三种写法

    在Struts2框架中,`select`标签是一个非常重要的组件,用于创建HTML的下拉选择框。它允许我们在页面上提供一组选项供用户选择。在本文中,我们将深入探讨Struts2中`select`标签的三种不同的使用方法,以及如何从...

    Struts2 常用标签使用(三十九)

    通过`s:i18n`标签,Struts2可以轻松实现页面的国际化,比如`&lt;s:i18n name="myBundle"&gt;`,然后在其中使用`s:text key="label.key"`显示翻译后的文本。 七、标签的异常处理 `s:fielderror`和`s:actionerror`标签用于...

    struts2标签库学习

    使用Struts2标签库时,我们需要在JSP页面中引入struts2的核心标签库,通常在页面顶部添加如下声明: ```jsp &lt;%@taglib prefix="s" uri="/struts-tags" %&gt; ``` Struts2的每个标签都支持动态数据访问,其属性可以接受...

    struts1标签库运用总结

    Struts1是一个经典的Java Web开发框架,其核心之一就是丰富的标签库,它简化了开发者在JSP页面上的工作。在本文中,我们将深入探讨Struts1的四个主要标签库:bean、logic、html和tiles,并重点讲解每个库中的关键...

    Struts2 之Struts2标签详解

    在Struts2中,标签库是其强大的功能之一,它简化了JSP页面的编写,使得开发者能够更方便地与模型和控制器进行交互。本文将深入探讨Struts2的标签系统,尤其是`&lt;s:a&gt;`和`&lt;s:action&gt;`这两个核心标签。 首先,`&lt;s:a&gt;`...

    Struts2案例翻译篇-Using Struts2 Tag

    使用Struts2标签,首先需要在JSP页面中引入Struts2的Tag库。这通常通过在页面顶部添加以下声明实现: ```jsp &lt;%@ taglib prefix="s" uri="/struts-tags" %&gt; ``` 其中,`prefix="s"`定义了一个别名,`uri="/...

    struts2标签集

    Struts2框架的核心是MVC(Model-View-Controller)模式,而标签集则是视图层的重要组成部分,它提供了一系列与JSP相关的标签,帮助开发者在不写大量Java代码的情况下实现动态页面的渲染。 Struts2的标签库主要分为...

    struts2常用标签总结

    Struts2的标签库不仅限于JSP页面,也可以在Velocity和FreeMarker等模板技术中使用。 1. **Struts2的作用** - **简化视图**:Struts2的标签库提供了主题和模板功能,帮助开发者快速创建美观且结构清晰的视图页面。 ...

    Struts2标签库详解

    在使用Struts2标签时,需要在JSP页面中导入对应的标签库,例如: ```jsp &lt;%@ taglib prefix="s" uri="/struts-tags" %&gt; ``` 然后就可以在页面中使用上述介绍的各个标签。 总结,Struts2标签库极大地简化了Web应用的...

    Struts2标签

    Struts2标签是Java Web开发框架Struts2中的一部分,用于增强JSP页面的功能和可维护性。它们提供了一种简化视图层编码的方式,使得开发者可以更方便地与Struts2控制器进行交互,减少硬编码,提高代码的可读性和可重用...

    Struts2标签库详解.doc

    Struts2标签库是开发基于Struts2框架的Web应用时不可或缺的一部分,它极大地简化了JSP页面中的逻辑处理和数据显示。Struts2提供了一系列标签,涵盖了从控制流程到数据展示的各种功能,使得开发者能够专注于业务逻辑...

    第五章struts2的标签库.pdf

    Struts 2 的标签库将所有标签统一到了一个标签库下,简化了用户对标签库的使用。同时,Struts 2 的标签库还提供了 Ajax 支持,可以轻松地完成各种 Ajax 效果。此外,Struts 2 的标签库还提供了主题、模板支持,极大...

    Struts2框架及注释和用法

    视图通常由JSP页面构成,Struts2提供了标签库,如`s:property`显示属性值,`s:form`创建表单,`s:submit`定义提交按钮,简化了视图与模型之间的交互。 **8. 结果类型** Struts2支持多种结果类型,如dispatcher...

Global site tag (gtag.js) - Google Analytics