Servlet教程

Servlet图标Servlet 是 Server Applet 的简称,译为“服务器端小程序”。

Servlet 是第一代 Java Web 开发技术。说人话就是,Servlet 是一种早期的(1997 年发布)、由 Java 推出的、用来开发动态网站的技术。

Servlet 程序是一个按照特定规则编写的 Java 类,它可以使用所有 Java API;Java 能做的事情,Servlet 都能做。

Servlet 具有平台独立性,可以被编译成字节码,移植到任何支持 Java 的服务器上。

Servlet 虽然是一种早期技术,但是它功能强大,性能给力,后来的很多新技术(JSP、Spring MVC等)都基于 Servlet 开发,因此它是所有 Java Web 程序员的基础,必须得学,不可逾越。

关于本教程

开始创作时间:2020-10-29

最后迭代时间:2023-02-16

当前版本:Version 2.0

字数统计:4.9W 字

版权证书:Version 1.0    Version 2.0

教程目录:
1. Servlet是什么
2. Servlet容器
3. Tomcat下载和安装
4. Servlet三种创建方式(Servlet、GenericServlet、HttpServlet)
5. Servlet部署和访问
6. IntelliJ IDEA创建Servlet项目
7. Servlet生命周期
8. @WebServlet注解(Servlet注解)
9. Servlet虚拟路径映射
10. Servlet虚拟路径匹配
11. ServletConfig接口详解
12. Servlet上下文(ServletContext接口)
13. Servlet请求(HttpServletRequest)
14. Servlet响应(HttpServletResponse)
15. Servlet请求转发
16. Servlet重定向
17. Servlet Cookie
18. Servlet Session
19. Servlet Filter(过滤器)
20. FilterChain过滤器链
21. Servlet Listener(监听器)