读书人

怎么配置struts2 action默认后缀

发布时间: 2012-08-27 21:21:56 作者: rapoo

如何配置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


2 无后缀

  <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 楼 ayanami001 2012-03-23 web.xml里面

读书人网 >编程

热点推荐