Action动态方法调用DMI,struts.xml配置如下:
<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
<constant name="struts.devMode" value="true" />
<package name="default" extends="struts-default" namespace="/user">
<action name="user" class="com.cn.user.action.UserAction"> <result>/user_add_success.jsp</result>
<result name="delete">/user_delete_success.jsp</result>
</package>
</struts>
Index.jsp页面调用:
// /user/user!add,第一个user是namespace,第二个user是action name,add是UserAction的方
//法。
<a href="/user/user!add">添加用户</a><br /> <a href="/user/user!delete">删除用户</a><br />
UserAction的内容:
public class UserAction extends ActionSupport {
public String add() {
return "success"; } public String delete(){ return "delete"; } }