`

修改action的后缀

阅读更多

struts2 的默认后缀是.action

虽然很直观,但是很烦琐。很多人喜欢将请求的后缀改为.do

 

在struts2中修改action后缀有两种比较简单的办法:

一、在 struts.properties 中修改。

如你想把后缀改为 .do 则 加上一行:struts.action.extension=do

至于加在第几行,应该没有关系,我加在第一行和最后一样都正常。

 

二、在struts.xml 中修改。

在 struts.xml 中加入一constant 节点 :

constant name="struts.action.extension" value="do"

分享到:
评论

相关推荐

    ASP伪静态大师 v1.0.1-P1

    ASP伪静态大师适用与任何ASP网站,可使用任意字符串作为连接的后缀名,也可直接将连接加密,有利益网站的优化和推广,有利于防注入攻击等,傻瓜式配置,不懂ASP的也可轻松配置出你想要的后缀名伪静态。如(将.asp...

    社区彩票bate2 for bbsxp5.0

    安装方法:下载后打开压缩包到网站根目录下==>更改彩票数据库文件名及路径==>并在action.asp中修改数据库名、路径、奖金、单价==>到后台在菜单上做个链接到piao.asp

    yt:yaf源码适应thinkphp

    框架目录结构与thinkphp基本相同去除控制器和行为的Controller和Action后缀,name_suffix配置无效;默认开启use_namespace,use_spl_autoload;应用目录下所有类的命名空间必须app\开头;默认模块控制器命名空间为app\...

    Struts2\constant应用

    该属性指定需要Struts 2处理的请求后缀,该属性的默认值是action,即所有匹配*.action的请求都由Struts 2处理。 如果用户需要指定多个请求后缀,则多个后缀之间以英文逗号(,)隔开。 --> ...

    易语言程序免安装版下载

    “库文件名”以.lib或.obj为后缀的将被视为静态库,可使用绝对路径或相对路径(相对当前源代码所在目录),如依赖多个静态库请分别列出并以逗号分隔;“在库中的对应命令名”请务必准确填写静态库中公开导出的符号...

    SpeedPHP 3.1.89 UTF8.zip

    spUrlRewrite调整为在URL为控制器名称时,将可忽略默认action名称。 修复了模板引擎检查临时目录无效的问题。 改正一个注释错误 特点: 简单 - 快速 核心简单精炼,代码安全并易于理解,丰富的扩展机制让系统...

    ASP伪静态大师

    2、其中iindex.asp切换后缀需要手动修改,iindex-change.asp可在前台切换后缀(使用时,请将文件名修改为iindex.asp); 免责声明: 1、本系统为免费系统,如果您在使用本系统过程中造成任何的损失或其他任何不利的...

    Struts2属性文件详解

    该属性指定需要Struts 2处理的请求后缀,该属性的默认值是action,即所有匹配*.action的请求都由Struts 2处理.如果用户需要指定多个请求后缀,则多个后缀之间以英文逗号(,)隔开. struts.serve.static 该属性设置是否...

    玩转模板--自动代码生成工程

    (如:在典型的SSH框架的xml配置文件中,陆陆续续的添加Action,Domain,Service) 第一种方法: 解析这个文件,定位到插入位置,插入代码.这对于有严格的文档结构,如xml,是可行的,但对于java文档这样的,解析难度就很大了,...

    spring3.2+strut2+hibernate4

    -- 更改struts2请求Action的后缀名,默认为action。若想去掉后缀,设为","即可 --> <constant name="struts.action.extension" value=","/> <!-- 当配置文件修改后,系统自动加载该文件。开发阶段建议打开此功能...

    SpeedPHP 3.1.89 GBK

    spUrlRewrite调整为在URL为控制器名称时,将可忽略默认action名称。 修复了模板引擎检查临时目录无效的问题。 改正一个注释错误 特点: 简单 - 快速 核心简单精炼,代码安全并易于理解,丰富的扩展机制让系统...

    好用的代码生成源码

    自动替换generator.properties中的句号(.)为反斜杠,设置key为key+"dir"后缀 示例: pkg=com.company => pkg_dir=com/company 7. 数据库表配置,用于自定义生成器模板引用的table变量 配置文件必须存放在classpath: ...

    java上传文件实例

    <form action="index.jsp?flag=1" method="post" enctype="multipart/form-data" name="form1"> 上传"> </form></td> if(null != request.getParameter("flag")){ SmartUpload mySmartUpload =new SmartUpload...

    springmybatis

    mybatis实战教程mybatis in action之一开发环境搭建 mybatis实战教程mybatis in action之二以接口的方式编程 mybatis实战教程mybatis in action之三实现数据的增删改查 mybatis实战教程mybatis in action之四实现...

    PHP基础教程 是一个比较有价值的PHP新手教程!

    出处:风流的CG网络日志 时间:Mon, 28 Aug 2006 07:24:34 +0000 作者:yufeng ... 内容: ... ...本教程并不想让你完全了解这种语言,只是能使你尽快加入开发动态web站点的行列。...三年前,Rasmus Lerdorf为了创建他的在线...

    freemarker总结

    l 数据模型中的变量任何地方都可见,也包括不同的名字空间,下面是修改的库: <p>Copyright (C) ${date} ${user}. All rights reserved. ${user}@acme.com"> l 假设数据模型中的user变量的值是Fred,...

    XML轻松学习手册--XML肯定是未来的发展趋势,不论是网页设计师还是网络程序员,都应该及时学习和了解

    你可以将上面的myfile.xml修改一下,比如将改为,然后用IE5直接打开myfile.xml,会得到一个出错信息页面: <title>XML轻松学习手册 <author>ajie <Email>ajie@aolhoo.com</email> <date>20010115 </myfile> ...

Global site tag (gtag.js) - Google Analytics