Struts2中将.action改为.do
struts2中action的默认拓展名是".action",而之前的拓展名一直为".do",工作中需要要把struts2的action拓展名改为".do"的形式,查了一下,找到两种方法:
1.在struts.xml中进行如下配置
<!-- 默认后缀 -->
<constant name="struts.action.extension" value="action" />
2.在web.xml中,找到默认的Struts的filter中进行配置
<filter>
<filter-name>struts2</filter-name>
<filter-class>
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
</filter-class>
<!-- 默认后缀 begin -->
<init-param>
<param-name>struts.action.extension</param-name>
<param-value>do</param-value>
</init-param>
<!-- 默认后缀 end -->
</filter>
Struts2中将.action改为.do的更多相关文章
- Struts2的Action(二)
		Struts2的Action可以是一个POJO(即简单的javaBean),也实现Action接口,或者继承ActionSupport类. 1.Action接口: public interface A ... 
- struts配置请求后缀,将.action改为.do、.doaction_2015.01.04
		<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE struts PUBLIC "- ... 
- struts2 修改action的后缀
		struts2 修改action的后缀 struts2 的默认后缀是 .action 虽然很直观,但是很烦琐.很多人喜欢将请求的后缀改为 .do 在struts2中修改action后缀有两种比较简单的 ... 
- 关于struts2中action请求会执行两次的问题
		关于struts2中action请求会执行两次的问题 在struts2中发现,调用action中的方法,方法会被执行两次,后来发现调用的方法是get开头的,把它改为其他名称开头的后,就不会执行 ... 
- Struts2的Action继承ActionSupport时,利用AOP来拦截Action出现NoSuchMethodException
		参考:http://zhanghua.1199.blog.163.com/blog/static/46449807201111139501298/ 做项目的时候,由于要用到在Struts2的Actio ... 
- SSH框架-Struts2基础-Action
		Struts2的目录结构: 解压apps目录下的struts2-blank.war: 仿照这个最基本的项目,拷贝相关文件: 1.拷贝apps/struts2-blank/WEB-INF/classes ... 
- struts2的action是多例,servlet是单例
		struts2中action是多例的,即一个session产生一个action如果是单例的话,若出现两个用户都修改一个对象的属性值,则会因为用户修改时间不同,两个用户访问得到的 属性不一样,操作得出的 ... 
- Struts2中Action接收参数的四种形式
		1.Struts2的Action接收参数的三种形式. a. 使用Action的属性接收(直接在action中利用get方法来接收参数): login.js ... 
- Struts2中Action取得表单数据的几种方法
		Struts2中Action取得表单数据的几种方法 Struts2中Action获得表单数据的几种方法struts2 Action获取表单传值 1.通过属性驱动式JSP: <form act ... 
随机推荐
- JavaScript 随机数函数
			Math.random()*(m-n)+n random函数语法 Math.random(); random函数返回值 返回0和1之间的伪随机数,可能为0,但总是小于1,[0,1) 返回10-20 ... 
- UVALive 6525 Attacking rooks 二分匹配 经典题
			题目链接:option=com_onlinejudge&Itemid=8&page=show_problem&problem=4536">点击打开链接 题意: ... 
- 2013国内IT行业薪资对照表【技术岗】
			(本文为转载,具体出处不详) 说薪水,是所有人最关心的问题.我只 想说如果想在薪水上面满意,在中国,没有哪里比垄断国企好.电力.烟草.通信才是应该努力的方向.但是像我们这种搞研发的进IT行业似乎是注定 ... 
- Intellj IDEA 启动参数调优
			(修改前记得备份) 修改IntellJ/bin/idea.exe.vmoptions修改成 -Xms512m -Xmx512m -Xmn164m -XX:MaxPermSize=250m -XX:Re ... 
- Solr的安装
			1. JDK要求 Solr 4.10 要求JDK版本必须是1.7或更高. 下载地址: http://www.apache.org/dyn/closer.cgi/lucene/solr/ 下载得到z ... 
- C语言学习笔记---谭浩强
			前段时间有机会去面试了一次,真是备受“打击”(其实是启发),总的来说就是让我意识到了学习工具和学习技术的区别.所以最近在看一些数据结构和算法,操作系统,python中的并行编程与异步编程等东西.然而数 ... 
- 【转】C++中的位拷贝与值拷贝
			[转]http://blog.csdn.net/liam1122/article/details/1966617 为了便于说明我们以String类为例: 首先定义String类,而并不实现其成员函数. ... 
- 贪心 CF 332 C 好题 赞
			题目链接: http://codeforces.com/problemset/problem/332/C 题目意思: 有n个命令,要通过p个,某主席要在通过的p个中选择k个接受. 每个任务有两个值ai ... 
- JavaScript 高级程序设计 第5章引用类型 笔记
			第五章 引用类型 一.object类型 1.创建方法: 1.使用new 操作符创建 var person=new object() Person.name=”Nicholasa” Porson.age ... 
- Kendo Web UI  Grid添加一个html控件如(checkbox,button)
			在Kendo Web UI Grid增加一个控件如效果图: <div id="grid1"></div><script> $("#gr ... 
