您的位置:首页 > 编程语言 > Java开发

Struts2 action的扩展名修改方法

2010-07-04 15:32 316 查看
STRUTS2
ACTION的扩展名默认为.action,在struts1.X前为.do,如果要把STRUTS2的ACTION
的扩展名也改成.do可以按如下方法做。

方法一

struts.xml

Xml代码



<
struts
>



<
constant



name

=
"struts.action.extension"

value

=
"do"

/>


//注意这里

<
package



name

=
"default"

extends

=
"struts-default"

namespace

=
"/example"

>


<
action



name

=
"HelloWord"

class

=
"example.HelloWord"

>


<
result



name

=
"SUCCESS"

>


/example/HelloWord.jsp
</
result
>



</
action
>



</
package
>



<!--

<include file="example.xml"/>

-->

<!-- Add packages here -->

</
struts
>



方法二

web.xml

给filter加个init-param

Xml代码


<
init-param
>



<
param-name
>


struts.action.extension
</
param-name
>



<
param-value
>


do
</
param-value
>



</
init-param
>



方法三

struts.properties

struts.devMode=false

struts.action.extension=do //这一句

struts.enable.DynamicMethodInvocation=true

struts.i18n.reload=true

struts.ui.theme=simple

struts.locale=zh_CN

struts.i18n.encoding=UTF-8

#struts.objectFactory=spring

#struts.objectFactory.spring.autoWire=name

struts.serve.static.browserCache=false

struts.url.includeParams=none
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: