`

如何配置struts2 action默认后缀

阅读更多
在struts2中,所有的action类都有一个默认的后缀xx.action。例如:
<struts>
  <package name="default" namespace="/" extends="struts-default">
	<action name="SayStruts2">
		<result>pages/printStruts2.jsp</result>
	</action>
  </package>
</struts>


如果要访问 "SayStrute2" action类,使用如下的URL:
Action URL : http://localhost:8080/Struts2Example/SayStruts2.action


struts2t是允许配置默认后缀的

1 html后缀

 <struts> 
     <constant name="struts.action.extension" value="html"/>  
     <package name="default" namespace="/" extends="struts-default">
 	<action name="SayStruts2">
		<result> pages/printStruts2.jsp</result>
	</action>
     </package> 
 </struts>



此时访问"SayStruts2"action类可以通过:
 Action URL : http://localhost:8080/Struts2Example/SayStruts2.html


无后缀

  <struts> 
     <constant name="struts.action.extension" value=""/>  
     <package name="default" namespace="/" extends="struts-default">
          <action name="SayStruts2">
             <result> pages/printStruts2.jsp</result>
          </action>
     </package>
  </struts>


 

此时访问"SayStruts2"action类可以通过:
 Action URL : http://localhost:8080/Struts2Example/SayStruts2
2
1
分享到:
评论
2 楼 ayanami001 2012-03-23  
web.xml里面 
1 楼 左手边 2012-03-23  
没事 看看源码吧

相关推荐

Global site tag (gtag.js) - Google Analytics