東川印記

一本東川,笑看爭龍斗虎;寰茫兦者,度橫佰昧人生。

struts2更改后缀

2010年12月21日星期二



struts2 的默认后缀是 .action 虽然很直观,但是很烦琐。很多人喜欢将请求的后缀改为 .do  
  
在struts2中修改action后缀有两种比较简单的办法:   
  
一、在 struts.properties 中修改。   
  
如你想把后缀改为 .do 则 加上一行: struts.action.extension=do  
  
至于加在第几行,应该没有关系,我加在第一行和最后一样都正常。   
  
二、在struts.xml 中修改。   
  
在 struts.xml 中加入一constant 节点 :   
  
<constant name="struts.action.extension" value="do" />   
  
  
补充:   
  
不知您是否有疑问:如果我两个中都加入了会不会出错,如果不会出错,而且两处配置又不一样,哪个配置优先呢?   
  
这个我实验了一下:如果两处都指定了后缀,也不会出错,且struts.properties 有效 。

id: 828507483
title: struts2更改后缀
publishTime: 1292901344625
classId: 88735822
moveForm: NONE

没有评论 :

发表评论