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);
       
    }
}
相关推荐
露天赏雪2 天前
第3篇:Sentinel熔断降级实战:大模型接口抖动时的服务兜底方案
java·开发语言·人工智能·spring boot·spring·servlet·sentinel
cakeism8256 天前
2026 中国企业 DevOps 平台选型:从工具链到一体化平台的决策框架
运维·servlet·devops
瑞码空间8 天前
JSP与Servlet核心开发与CRUD实战笔记
java·笔记·servlet·jsp
追星星の人9 天前
java web项目(eclipse软件)全流程备份
java·servlet
小刘在重生~13 天前
Servlet_day2 (上)|Servlet 整合 JDBC|请求转发 forward|Request 作用域
hive·hadoop·servlet
鬼手点金18 天前
单轮对话:最简单的 API 调用
java·服务器·前端·javascript·react.js·servlet·tomcat
步行cgn19 天前
Servlet 中的三个域对象
servlet
骇客野人19 天前
CI/CD A 服务器(构建机)免密登录 B 服务器(目标部署机)完整操作
服务器·servlet·ci/cd
鸥梨菌Honevid23 天前
UVM 中 REQ 和 RSP 类型详解:从通信模型到 item_done 与 put_response
java·前端·servlet
不老刘25 天前
Maven 多医院分支场景下 groupId 的设计与 Jenkins 落地实践
servlet·jenkins·maven