(计算机)Servlet:一种运行在服务器端的 Java 组件/程序,用于接收请求(如 HTTP 请求)、处理业务逻辑并返回响应(如网页内容或 JSON 数据)。常见于 Java Web 开发中,由 Servlet 容器(如 Tomcat)管理生命周期。
(注:在实际开发中也常泛指“处理某类请求的后端入口/处理器”。)
/ˈsɜːrvlət/
A servlet handles user login requests.
Servlet 处理用户登录请求。
In our Java web app, the servlet validates the form data, calls the service layer, and then forwards the request to a JSP for rendering.
在我们的 Java Web 应用里,Servlet 会校验表单数据、调用服务层,然后把请求转发给 JSP 进行页面渲染。
servlet 通常被解释为由 service(服务)+ -let(小的……,表示“小东西/小程序”)构成,含义接近“用于提供服务的小程序”。该词在 Java Web 技术体系中被推广,用来指代运行在服务器端、为客户端请求提供服务的组件。