其实就是一样的
只不过action是那些MVC框架的控制层的叫法.
当然,这个回答是笼统了点,但是其实就那回事.
那些MVC框架用Servlet(struts1)或者Filter(struts2)来封装了HttpServletRequest和HttpServletResponse对象,在自己的Action类中实现控制层.从对象本身来说,确实不是一个东西,但是从设计分层(架构)上看,这对于使用框架的开发者来说,这难道不是一样的道理?就是控制层!
action是业务层?那要看这个工程项目的规模了.要是小网站,那可以把service都写在action里面.但从这个角度来说,是把service层合并到控制层去了.
action与servlet用法区别
最新推荐文章于 2021-08-05 21:11:08 发布
本文探讨了MVC框架中的Action概念,解释了其作为控制层的作用,并讨论了在不同框架(如Struts1和Struts2)中Action的具体实现方式。此外,还提到了在小型项目中Action可能承担的部分业务逻辑。
1533

被折叠的 条评论
为什么被折叠?



