Servlet规范扫盲
Servlet作为Web组件规范,已由各种框架和容器所实现。由于当下封装性备受推崇,导致部分开发人员不再关注Servlet在Web开发过程中所充当的角色,进而难以在整体上把握系统架构。本专栏以Servlet3.1规范为基础,简短叙述Servlet相关内容,以期达到扫盲的目的。
我叫白小猿
这个作者很懒,什么都没留下…
展开
-
[Servlet扫盲]---(3)Servlet生命周期
声明:Author:赵志乾Date:2017-12-31Declaration:All Right Reserved!!!1、生命周期 Servlet容器会负责桥接客户端和Servlet之间的交互,同时也会管理Servlet的生命周期。规范中明确规定生命周期包含加载、实例化、初始化、处理请求和结束服务,其主要是借助于java原创 2017-12-31 14:53:48 · 256 阅读 · 0 评论 -
[Servlet扫盲]---(2)Servlet接口
声明:Author:赵志乾Date:2017-12-31Declaration:All Right Reserved!!!1、在某种意义上,Servlet用于指代一个特定的接口,而我们更倾向于将实现了这一接口的类称为Servlet。(注:一般而言,会通过继承一个已经实现了该接口的类来复用共性功能)目前,GenericServlet和HttpServl原创 2017-12-31 12:02:54 · 304 阅读 · 0 评论 -
[Servlet扫盲]---(4)service处理流程相关问题
声明:Author:赵志乾Date:2017-12-31Declaration:All Right Reserved!!!1、多线程问题容器可以并发发送多个请求到Servlet实例的service方法,其线程安全性需由Servlet开发人员保证。一种简化方案就是实现SingleThreadModel接口,从而由容器来保证service方法在某原创 2017-12-31 16:46:39 · 284 阅读 · 0 评论 -
[Servlet扫盲]---(1)Servlet简介
声明:Author:赵志乾Date:2017-12-28Declaration:All Right Reserved!!!【背景】 前台开发过程中,为了便于调试,通常会使用console.log在控制台打印输出。最理想的状态是开发人员能够在恰当的地方使用console.log,而现实情况却是我们过于依赖这一功能,导致该调用遍及代码各处。原创 2017-12-30 22:42:05 · 245 阅读 · 0 评论