`
mjbb
  • 浏览: 86792 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

DispatchAction与MappingDispatchAction的区别

 
阅读更多
他们的区别是:
1.MappingDispatchAction是DispatchAction的子类:

2.配置文件中:MappingDispatchAction同一个path可以有多个配置(同一个Action实例有多个配置),但是必须指出的是每个相同path的Action中的Name属性的值可以是不一样的,也就说一个path可以配置很多的ActionForm。或者说同一个Action可以处理很多个表单,根据配置文件中parameter="action 中具体的方法",来确定由同一个Action中的那个方法来执行。
但是DispatchAction是parameter="method(显示层穿过来的方法名)",然后根据method 的值来确定在Action中使用那个方法。且一个path只能配一个Action。它只能处理一个表单。因为一个Action实例只有一个配置
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics