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

Struts2动态步骤调用

2012-09-06 
Struts2动态方法调用??????? Struts2中无需配置就可以直接调用Action中非execute方法的方式,就是试用strut

Struts2动态方法调用


??????? Struts2中无需配置就可以直接调用Action中非execute方法的方式,就是试用struts2的动态动态方法调用。
动态方法调用(Dynamic method Invoc)是在action的名字中使用感叹号(!)来标示要调用的方法名,其语法格式为
actionName!methodname.action

?

例如我们的配置如下:

<action name="login" >    <result type="json"></result></action>

?

??????? 当请求/login!query.action时,将调用LoginAction的query()方法,当请求/login!save.action时,将调用LoginAction的save()方法。


??????? Strust2提供了一种配置,用于禁用DMI,你可以在struts.xml文件中,使用constant元素将struts.enable.DynamicMethodInvocation属性设置为false,来关闭DMI。

热点排行