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);
       
    }
}
相关推荐
vx_Biye_Design2 天前
【关注可免费领取源码】房屋出租系统的设计与实现--毕设附源码40805
java·spring boot·spring·spring cloud·servlet·eclipse·课程设计
vx_Biye_Design2 天前
基于Spring Boot+vue的湖北旅游景点门票预约平台的设计--毕设附源码29593
java·vue.js·spring boot·spring cloud·servlet·eclipse·课程设计
lang201509283 天前
JSR-340 :高性能Web开发新标准
java·前端·servlet
铅笔侠_小龙虾3 天前
Flutter 组件层级关系
前端·flutter·servlet
csdn2015_4 天前
Spring Boot `HttpServletRequest`
spring boot·http·servlet
GIOTTO情5 天前
舆情监测技术实战:Infoseek字节探索破解传统监测痛点
servlet
一勺菠萝丶5 天前
Jenkins 构建日志出现 `[INFO]` 乱码?原因与完整解决方案(小白必看)
java·servlet·jenkins
好好研究6 天前
SpringBoot扩展SpringMVC
java·spring boot·spring·servlet·filter·listener
gAlAxy...6 天前
SpringBoot Servlet 容器全解析:嵌入式配置与外置容器部署
spring boot·后端·servlet
Hx_Ma167 天前
SpringMVC框架提供的转发和重定向
java·开发语言·servlet