Servlet

Servlet

是Java提供的一门动态web资源开发技术,是Java对HTTP层的封装,目的是为了更方便的处理请求和响应,Socket是地,Tomcat是房子,房子里住着Servlet

Servlet是JavaEE规范之一,其实就是一个接口,将来我们需要定义Servlet类实现Servlet接口,并由web服务器运行Servlet。

Servlet 在 Web 架构中的位置

可以把 Servlet 理解为“后端处理 HTTP 请求的一种编程模型”(见 Request & Response)。

你需要掌握的 3 件事

与 MVC 的关系

在传统 JavaWeb(非前后端分离)中,Servlet 常作为 Controller:

见:MVC模式 / Servlet案例——用户登录和注册