`
azrael6619
  • 浏览: 575065 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

struts2学习笔记-Action的method属性的使用-映射关系2

阅读更多
Action的method属性配置主要用于将Action类中的每一个处理方法都定义成一个逻辑Action方法,如下面的xml配置片断:

Xml代码
<!DOCTYPE struts PUBLIC  
        "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"  
        "http://struts.apache.org/dtds/struts-2.0.dtd"> 
<struts> 
    <package name="systemManage" extends="struts-default" namespace="/system"> 
        <action name="userLogin" class="com.example.web.struts2.action.LoginAction" method="login"> 
            <result name="success">/success.jsp</result> 
            <result name="error">/error.jsp</result> 
        </action> 
          
        <action name="userRegist" class="com.example.web.struts2.action.LoginAction" method="regist"> 
            <result name="success">/success.jsp</result> 
            <result name="error">/error.jsp</result> 
        </action> 
    </package> 
</struts> 

<!DOCTYPE struts PUBLIC
        "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
        "http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
    <package name="systemManage" extends="struts-default" namespace="/system">
        <action name="userLogin" class="com.example.web.struts2.action.LoginAction" method="login">
            <result name="success">/success.jsp</result>
            <result name="error">/error.jsp</result>
        </action>
       
        <action name="userRegist" class="com.example.web.struts2.action.LoginAction" method="regist">
            <result name="success">/success.jsp</result>
            <result name="error">/error.jsp</result>
        </action>
    </package>
</struts>

以上配置代码把LoginAction中的login和regist方法都配置成逻辑Action。要调用login方法,则相应的把index.jsp中表单元素的action设置为"system/userLogin.action";要调用regist方法,把regist.jsp中表单元素的action设置为"system/userRegist.action"。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics