strust2通配符传值

来源:互联网 发布:比特币源码是什么语言 编辑:程序博客网 时间:2024/04/29 00:18
1.strust.xml文件配置:
<struts>
<package name="userinfo" extends="struts-default">
            <!-- name相当于Servlet里面的url-pattern -->
<!-- {1}代表第一个*号 -->
            <action method="{1}Userinfo" name="*_UserinfoAction" class="com.ruicaiedu.action.UserinfoAction">
                <!-- 跳转到哪个页面 -->
                <result name="{1}Userinfo">{1}Userinfo.jsp</result>
                
            </action>
    </package>

</struts>    


2.UserinfoAction:


public String addUserinfo(){
return "addUserinfo";
}

public String updateUserinfo(){
return "updateUserinfo";
}

public String deleteUserinfo(){
return "deleteUserinfo";
}

public String selectUserinfo(){
return "selectUserinfo";
}


3.跳转界面设置:


<body>
    <a href="add_UserinfoAction.action">添加用户</a><br/>
    <a href="update_UserinfoAction.action">修改用户</a><br/>
    <a href="delete_UserinfoAction.action">删除用户</a><br/>
    <a href="select_UserinfoAction.action">查询用户</a><br/>
  </body>




<package name="userinfo" extends="struts-default">
            <!-- name相当于Servlet里面的url-pattern -->
            <!-- {1}代表第一个*号 -->
            <action method="{1}{2}"  name="*_*Action" class="com.ruicaiedu.action.{2}Action">
            <result name="success">{1}{2}.jsp</result>
            </action>
    </package>
0 0
原创粉丝点击