设为首页 加入收藏

TOP

Struts2的动态方法调用DMI
2014-11-24 11:25:13 来源: 作者: 【 】 浏览:0
Tags:Struts2 动态 方法 调用 DMI

在写Struts的Action类的时候,经常遇到不希望每次调用的都是execute方法,希望能动态的调用一些其他的方法,这里Struts提供了两种方式,第一种是在strust.xml中进行method这个属性的配置,但是这样每次只能配置一个,而且是死值,不方便动态的更换和调用,所以这里介绍DMI,动态的方法的调用。


下面我们先写出来Action


这个action里面既有execute方法,也有test方法,我们的目的就是去动态的调用它的test方法


下面看一下它的对应的struts.,xm文件的配置


没有什么特殊的配置,最重要的就是访问的时候的url地址的写法


这里写为


http://localhost:8080/Struts2/front/index!test


分别的意思是,调用命名空间/front下面的indexaction里面的test方法,特别注意的就是感叹号!!!index!test


这就是DMI动态方法调用,一个简单的非常实用 的功能。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Struts2中的通配符设置 下一篇Perl中的字符串和数值

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·C 内存管理 | 菜鸟教 (2025-12-26 20:20:37)
·如何在 C 语言函数中 (2025-12-26 20:20:34)
·国际音标 [ç] (2025-12-26 20:20:31)
·微服务 Spring Boot (2025-12-26 18:20:10)
·如何调整 Redis 内存 (2025-12-26 18:20:07)