![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaWeb
cashZhang27
这个作者很懒,什么都没留下…
展开
-
过滤器和拦截器
Filter介绍 Filter可以认为是Servlet的一种“加强版”,它主要用于对用户请求进行预处理,也可以对HttpServletResponse进行后处理,是个典型的处理链。Filter也可以对用户请求生成响应,这一点与Servlet相同,但实际上很少会使用Filter向用户请求生成响应。使用Filter完整的流程是:Filter对用户请求进行预处理,接着将请求交给Servle...转载 2019-04-16 09:53:26 · 368 阅读 · 0 评论 -
Servlet的生命周期、线程安全性问题、到底是单例还是多例?
什么是Servlet Servlet(Server Applet) 是基于 Java 技术的 web 组件,该组件由容器托管,用于生成动态内容。他是用Java编写的服务器端程序。其主要功能在于交互式地浏览和修改数据,生成动态Web内容。 什么是 Servlet 容器 Servlet容器是web server或application server的一部分,供基于请求/响应发送模型的网络服务,解...转载 2019-04-16 10:13:14 · 1634 阅读 · 0 评论 -
Struts2和SpringMvc的区别
1、拦截级别 Struts2是类级别的拦截, 一个类对应一个request上下文,SpringMVC是方法级别的拦截,一个方法对应一个request上下文,而方法同时又跟一个url对应,所以说从架构本身上SpringMVC就容易实现restful url,而struts2的架构实现起来要费劲,因为Struts2中Action的一个方法可以对应一个url,而其类属性却被所有方法共享,这也就无法用...转载 2019-04-16 11:35:51 · 751 阅读 · 0 评论