struts2中action的作用

如题所述

action就充当着控制器的作用,在它里面调用dao里面的方法,然后在返回一个字符串,调转到与字符串相对于的页面中。
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-07-28
MVC中 C 的一部分.
用来调用某个java类的某个方法进行数据预处理和一些相关的业务逻辑处理,然后把最终处理结果和要返回的对象放在request或者session里面,最后更具结果确定返回那个result,这个可以是一个页面,也可带或者不带参数访问别的服务或者链接.或者什么都不做.本回答被网友采纳
第2个回答  推荐于2018-03-11
楼上说的是错误的,struts的action不是MVC中的C,struts的action只是处理请求的一些参数,而struts的核心控制器才是MVC中的C,对于请求的转发也是在里面。本回答被网友采纳
第3个回答  2012-05-11
struts2中action的作用:
1、将业务逻辑的调用封装到一个单独的工作单元中
2、数据传输的场所

参考资料:《struts2 in action》中文版11页第二段
第4个回答  2012-05-11
action就是高级的SERVLET
如果不明白就去了解下MVC模式
action就是调度
相似回答