Servlet的HttpServletRequest

HttpServletRequest是Java Servlet规范中定义的一个接口,它表示客户端向服务器发送的请求,并提供了与HTTP请求相关的方法和属性。

ServletRequest是一个接口,HttpServletRequest是ServletRequest的子接口

getSession方法():用于获取与当前请求相关联的HttpSession对象。

setAttribute(String name, Object value):这个方法实际上是HttpSession接口的方法,但通过HttpServletRequest的getSession()方法获取到HttpSession对象后调用。它用于在会话中存储一个键值对

getAttribute(String name):获取value

removeAttribute(String name):从会话中移除value

getRequestURI():获取请求资源路径

java 复制代码
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;

public class EmployeeServlet extends HttpServlet {
    public void doPost(HttpServletRequest request, HttpServletResponse response) {
     
        //将员工id存入session中
        HttpSession session = request.getSession();
        session.setAttribute("employee", employeeId);
       
    }
}
相关推荐
BD_Marathon1 小时前
【JavaWeb】Servlet_简介和运行流程
servlet
BD_Marathon2 小时前
【JavaWeb】Servlet_HelloWorld
servlet
编程小Y2 天前
Servlet 与 Tomcat 白话全解析:从核心原理到实战部署
java·servlet·tomcat
程序员阿鹏2 天前
tomcat正常启动但 SpringMVC 控制器无法启动
java·spring·servlet·tomcat·maven·intellij-idea
爱宇阳2 天前
Jenkins 多语言 Agent 完整部署教程
运维·servlet·jenkins
避避风港3 天前
深入解析Tomcat工作流程与Servlet体系
java·servlet·tomcat
weixin_307779133 天前
高效通知:Jenkins邮件插件完全指南与进阶配置
java·servlet·jenkins
青衫码上行3 天前
【JavaWeb学习 | 第20篇】EL表达式与JSTL标签
java·学习·servlet·java-ee
无名-CODING4 天前
从零手写一个迷你 Tomcat —— 彻底理解 Servlet 容器原理
java·servlet·tomcat
vortex54 天前
【Web开发】从WSGI到Servlet再到Spring Boot
前端·spring boot·servlet