`

struts2如何修改默认扩展名

阅读更多

struts2的默认扩展名是action,如果想修改默认扩展名,需要修改strcts.xml配置

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN" "http://struts.apache.org/dtds/struts-2.1.dtd">
<struts>
	<include file="struts-default.xml"/>
	
	<package name="struts2_login" extends="struts-default" namespace="/login">
		<action name="checkLogin" class="actions.LoginAction" method="checkLogin">
			<result name="success">/index.jsp</result>
			<result name="login">/login.jsp</result>
		</action>
	</package>
	
	<constant name="struts.action.extension" value="shtml" />
</struts>   
 

添加<constant name="struts.action.extension" value="shtml"/>

 

如果配置为不用扩展名则需要使用扩展包,具体描述在此

分享到:
评论

相关推荐

    Struts2 in action中文版

    11.3.1 Struts 2默认的TextProvider Re-sourceBundle搜索算法 248 11.3.2 从包中取得消息文本 251 11.3.3 使用i18n标签指定包 254 11.3.4 参数化本地化文本 255 11.3.5 格式化日期和数字 256 11.4 覆盖框架默认的...

    Struts课堂笔记.rar--struts2的struts.properties配置文件详解

    用URL扩展名来确定是否这个请求是被用作Struts action,其实也就是设置 action的后缀,例如login.do的'do'字。 struts.configuration The org.apache.struts2.config.Configuration implementation class org....

    Struts2 Convention Plugin中文文档 Annotion

    从struts2.1版本开始,Convention Plugin作为替换替换Codebehind Plugin来实现Struts2的零配置。 • 包命名习惯来指定Action位置 • 命名习惯制定结果(支持JSP,FreeMarker等)路径 • 类名到URL的约定转换 • 包名...

    struts2注解详细说明

    从struts2.1版本开始,Convention Plugin作为替换替换Codebehind Plugin来实现Struts2的零配置。• 包命名习惯来指定Action位置• 命名习惯制定结果(支持JSP,FreeMarker等)路径• 类名到URL的约定转换• 包名...

    jfreechar 整合struts2.1.8版本生成线图,饼图,柱形图

    &lt;package name="com.kay.struts2" extends="struts-default" namespace="/test"&gt; &lt;!-- 定义拦截器 name:拦截器名称 class:拦截器类路径 --&gt; ...

    Struts2的struts.xml配置详细介绍

    配置常量,可以改变Struts 2框架的一些行为 name属性表示常量名称,value属性表示常量值 package元素: 包的作用:简化维护工作,提高重用性 包可以“继承”已定义的包,并可以添加自己包的配置 name属性为必须去且...

    struts2urlplugin:Struts2 插件支持 URL 中的模式匹配,用于动作映射器

    struts2url插件 Struts2 插件支持 URL 中的模式匹配以进行动作映射 Struts 2 的插件,允许开发人员控制 URL 如何... 以下示例配置了一个与任何 .action 扩展名匹配的 ActionMapper,允许操作路径中的参数并启用索引操作

    jakarta-tomcat-connectors-jk2.0.4-win32-IIS.zip

    可执行文件选择 TOMCAT_HOME/iis/isapi_redirector2.dll ,扩展名为 jsp ,同样对 do 也进行配置 6、新增一个 Web 服务扩展,扩展名随意填,如: Tomcat ,要求的文件选择 TOMCAT_HOME/iis/isapi_redirector2.dll...

    java超市进销存管理系统项目源码

    (2)添加Struts2相关的jar包,同时添加Database Driver数据库驱动,在本系统中,使用的是MySQL数据库,所以应该添加的是MySQL数据库驱动。 (3)添加Spring相关的jar包,要注意的是,除了MyEclipse默认的jar包之外,还...

    react-data-export-width

    : npm install react-data-export --save程式码范例Excel道具Struts类型默认必需的描述hideElement bool 错误的false 隐藏按钮并直接下载excel文件文件名string 下载false 要下载的Excel文件名文件扩展名string ...

    react-undraw:用于绘制插图的React组件

    React展开 为React组件。 目录 特征 :rocket: 适用于unDraw中的任何插图。 :artist_palette: 使用道具... 插图文件名(不带扩展名)。 不适用 primaryColor string 插图原色。 #6c63ff height string 插图高

    精通 Hibernate:Java 对象持久化技术详解(第2版).part2

     2.4.4 可供扩展的接口  2.5 小结  2.6 思考题 第3章 第一个Hibernate应用  3.1 创建Hibernate的配置文件  3.2 创建持久化类  3.3 创建数据库Schema  3.4 创建对象-关系映射文件  3.4.1 映射文件的文档类型...

    精通 Hibernate:Java 对象持久化技术详解(第2版).part4

     2.4.4 可供扩展的接口  2.5 小结  2.6 思考题 第3章 第一个Hibernate应用  3.1 创建Hibernate的配置文件  3.2 创建持久化类  3.3 创建数据库Schema  3.4 创建对象-关系映射文件  3.4.1 映射文件的文档类型...

    精通 Hibernate:Java 对象持久化技术详解(第2版).part3

     2.4.4 可供扩展的接口  2.5 小结  2.6 思考题 第3章 第一个Hibernate应用  3.1 创建Hibernate的配置文件  3.2 创建持久化类  3.3 创建数据库Schema  3.4 创建对象-关系映射文件  3.4.1 映射文件的文档类型...

    精通 Hibernate:Java 对象持久化技术详解(第2版).part1.rar

     2.4.4 可供扩展的接口  2.5 小结  2.6 思考题 第3章 第一个Hibernate应用  3.1 创建Hibernate的配置文件  3.2 创建持久化类  3.3 创建数据库Schema  3.4 创建对象-关系映射文件  3.4.1 映射文件的文档类型...

    react-data-export:在React中导出数据集

    React数据导出 :warning: 即将全面重写(我们将不再需要xlsx软件包(它将向后兼容) :warning: :NEW_button: 我正在用JavaScript重写完整的excel api,请考虑在此处贡献或提出您的想法 ...文件扩展名 string xlsx

    J2EE面试题

    d) Tag File的扩展名可以 .tag 参考答案 b 13) 关于Servlet Filter,下列说法正确的有()。 a) Filter 其实就是一个Servlet b) Filter 可以产生response c) Filter可以在servlet被调用之前截获request d...

Global site tag (gtag.js) - Google Analytics