首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

Struts2 学习札记 - DMI

2012-11-08 
Struts2 学习笔记 -- DMI在Struts2中,访问同一个类中的不同方法时,可以定义多个action,如以下代码: Java代

Struts2 学习笔记 -- DMI
在Struts2中,访问同一个类中的不同方法时,可以定义多个action,如以下代码:
Java代码 
<package name="user" extends="struts-default" namespace="/user"> 
     <action name="userAdd" method="add"> 
        <result>/user_add_success.jsp</result> 
     </action> 
         
        <action name="user" method="delete"> 
            <result>/user_delete_success.jsp</result> 
        </action> 
    </package> 


但是,使用这种方式会产生很多的action,因此Struts2提供了另外一种方式,DMI即动态方法调用,如下:
Java代码 
<package name="user" extends="struts-default" namespace="/user"> 
     <action name="user"  value="true" /> 

如果没有打开会报类似下面的错误:
引用
There is no Action mapped for namespace /user and action name user!add.

热点排行