当前位置:首页>开发>正文

servlet和reactive servlet和action的区别是什么啊,求解

2023-04-10 11:59:53 互联网 未知 开发

servlet和reactive servlet和action的区别是什么啊,求解

servlet和action的区别是什么啊,求解

Servlet是一种服务器端的Java应用程序,它担当客户请求(Web浏览器或其他HTTP客户程序)与服务器响应(HTTP服务器上的数据库或应用程序)的中间层,一般不使用框架直接编写时就使用servlet接收前台JSP的请求 struts是一个框架

action与servlet的区别

其实就是一个玩意儿!
只不过action是那些MVC框架的控制层的叫法.

--
当然,这个回答是笼统了点,但是其实就那回事.
那些MVC框架用Servlet(struts1)或者Filter(struts2)来封装了HttpServletRequest和HttpServletResponse对象,在自己的Action类中实现控制层.从对象本身来说,确实不是一个东西,但是从设计分层(架构)上看,这对于使用框架的开发者来说,这难道不是一样的道理?就是控制层!
action是业务层?那要看你这个工程项目的规模了.要是小网站,那可以把service都写在action里面.但从这个角度来说,是把service层合并到控制层去了.

最新文章