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

Struts2 action的扩展名修改方法

2010-07-04 15:32 302 查看
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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  struts action 扩展 filter