struts.xml 3.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE struts PUBLIC
  3. "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
  4. "http://struts.apache.org/dtds/struts-2.3.dtd">
  5. <struts>
  6. <constant name="struts.enable.DynamicMethodInvocation" value="true" />
  7. <!-- 开启使用开发模式,详细错误提示 -->
  8. <constant name="struts.devMode" value="true"/>
  9. <!-- 指定每次请求到达,重新加载资源文件 -->
  10. <constant name="struts.i18n.reload" value="true"/>
  11. <!-- 指定每次配置文件更改后,自动重新加载 -->
  12. <constant name="struts.configuration.xml.reload" value="true"/>
  13. <!-- 指定XSLT Result使用样式表缓存 -->
  14. <constant name="struts.xslt.nocache" value="true"/>
  15. <!-- action的name允许出现“/” -->
  16. <constant name="struts.enable.SlashesInActionNames" value="true"/>
  17. <!-- 修改上传文件的大小 -->
  18. <constant name="struts.multipart.maxSize" value="50000000"/>
  19. <package name="happy" namespace="/" extends="struts-default">
  20. <!-- <action name="data*" method = "{1}" class="com.happy.action.DataAction">-->
  21. <!-- <result name="list">/jsp/list.jsp</result>-->
  22. <!-- </action>-->
  23. <action name="admin*" method = "{1}" class="com.happy.action.adminAction">
  24. </action>
  25. <action name="managerAdmin*" method = "{1}" class="com.happy.action.adminManagerAction">
  26. </action>
  27. <action name="config*" method = "{1}" class="com.happy.action.configAction">
  28. </action>
  29. <action name="hotel*" method = "{1}" class="com.happy.action.hotelAction">
  30. </action>
  31. <action name="Coupom*" method = "{1}" class="com.happy.action.hotelCoupomAction">
  32. </action>
  33. <action name="Complain*" method = "{1}" class="com.happy.action.bookComplainAction">
  34. </action>
  35. <action name="Comment*" method = "{1}" class="com.happy.action.bookCommentAction">
  36. </action>
  37. <action name="workflow*" method = "{1}" class="com.happy.action.WorkflowAction">
  38. </action>
  39. <action name="house*" method = "{1}" class="com.happy.action.houseAction">
  40. </action>
  41. <action name="house/price/*" method = "{1}" class="com.happy.action.HousePriceAction">
  42. </action>
  43. <action name="house/number/*" method = "{1}" class="com.happy.action.HouseNumberAction">
  44. </action>
  45. <action name="house/number/status/*" method = "{1}" class="com.happy.action.HouseNumberStatusAction">
  46. </action>
  47. <action name="book*" method = "{1}" class="com.happy.action.bookAction">
  48. </action>
  49. <action name="app*" method = "{1}" class="com.happy.action.appAction"></action>
  50. <action name="upload*" method = "{1}" class="com.happy.action.uploadAction">
  51. </action>
  52. <action name="idc*" method = "{1}" class="com.happy.action.IDCAction">
  53. </action>
  54. <action name="abk*" method = "{1}" class="com.happy.action.AppBookingAction"></action>
  55. <action name="ahp*" method = "{1}" class="com.happy.action.AppHomePageAction"></action>
  56. <action name="amp*" method = "{1}" class="com.happy.action.AppMePageAction"></action>
  57. <action name="abca*" method = "{1}" class="com.happy.action.AppBookingCommentAction"></action>
  58. <action name="complaint*" method = "{1}" class="com.happy.action.AppBookingComplaintAction"></action>
  59. <action name="hc*" method = "{1}" class="com.happy.action.AppHotelCouponAction"></action>
  60. <action name="article*" method = "{1}" class="com.happy.action.articleTweetAction"></action>
  61. </package>
  62. <package name="interfaces" namespace="/interfaces" extends="struts-default">
  63. <!-- 接口总调度开始 -->
  64. <!-- <action name="main*" method="{1}" class="com.happy.action.MainAction"></action>-->
  65. </package>
  66. </struts>