struts.xml通配符的使用

2016-10-14  本文已影响0人  暗香抚动

struts.xml中对于可以使用通配符,格式为:前缀*,使用时{1}代表第一个处代表的内容,{2}代表第二个*处的内容,使用_隔开,例子:


<package name="testForm" namespace="/" extends="struts-default">
    <action name="login" class="com.wxhl.action.FormAction" method="login">
        <result name="login">/login.jsp</result>
    </action>
    <action name="register" class="com.wxhl.action.FormAction">
        <result name="register">/register.jsp</result>
    </action>
</package>

以上代码相同部分很多,可以使用通配符,使用后如下:

<package name="testForm" namespace="/" extends="struts-default">
    <action name="user_*" class="com.wxhl.action.FormAction" method="{1}">
        <result name="{1}">/{1}.jsp</result>
    </action>
</package>
上一篇 下一篇

猜你喜欢

热点阅读