本文介绍: 但是针对每一种请求,业务逻辑代码是不同的,HttpServlet无法知晓子类想干嘛,所以就抽出七个方法,并且提供了默认实现:报405、400错误,提示请求不支持。五个方法,最难的地方在于形参,然而Tomcat会事先把形参对象封装好传给我…除此以外,既不需要我写TCP连接数据库,也不需要我解析HTTP请求,更不需要我把结果转成HTTP响应,request对象和response对象帮我搞定了。如果你观察培训班的教材,会发现进入Tomcat阶段后,我们开始全面面向接口编程,而且最早出现在JDBC阶段。
为什么要了解Servlet
现如今各种框架层出不穷,SpringMVC早已经成过去式,几乎所有公司都直接使用SpringBoot、微服务了。我甚至怀疑,还有多少人知道Servlet这玩意…
但正所谓基础不牢地动山摇,如果你对Servlet那一套机制不熟悉的话,往后学习SpringMVC、SpringBoot时常常会感到困惑,甚至束手无策。举个简单的例子:
很多人都知道SpringMVC的Interceptor可以用来拦截请求,符合条件的返回true,请求继续往后走
Servlet的前世今生
我所理解的JavaWeb三大组件
如何编写一个Servlet
Servlet的定位
ServletConfig
如何编写Servlet
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。