工作这么久了,一直在开发web项目,servlet也是一直在用,但是对servlet核心的理解一直没时间去做总结,这篇博文,深入浅出介绍了servlet的前前后后,希望给在java学习路上的各位同胞一个借鉴。
一、了解Servlet的概念
servlet定义:servlet是基于java技术的web组件,由容器管理并生成动态的内容。servlet引擎作为web服务器的扩展提供支持servlet的功能。servlet与客户端通过servlet容器实现的请求/响应模型进行交互。
注意:servlet不是从命令行启动的,而是由包含java虚拟机的web服务器进行加载。
1)servlet是按照servlet规范编写的java类。
2)servlet应用请求/响应模型,扩展了服务器的功能。