struct2 学习之——通配符配置Action

 

在action可以使用*配置action名称,可以使用多个,“*”代表的内容也可以在本Action配置内部使用{1}、{2}等引用,其中{1}代表第一个"*",{2}代表第二个"*"的内容,依次类推。
例如:
   <action name="*" class="com.neusoft.action.testAction" method="{1}">
            <result name="success">/welcome.jsp</result>
            <result name="{1}">/{1}.jsp</result>
        </action>
 
如果浏览器输入的是 test.action
则上边会变成:
 
  <action name="test" class="com.neusoft.action.testAction" method="test">
            <result name="success">/welcome.jsp</result>
            <result name="test">/test.jsp</result>
        </action>

posted on 2013-04-02 14:17  525525  阅读(569)  评论(0编辑  收藏  举报

导航