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);
       
    }
}
相关推荐
weixin_5375904511 小时前
《Java编程入门官方教程》第八章练习答案
java·开发语言·servlet
Ttang232 天前
Tomcat原理(4)——尝试手动Servlet的实现
java·开发语言·servlet·java-ee·tomcat·intellij-idea
loop lee2 天前
计算机网络 - HTTP 协议和万维网
java·网络协议·servlet·tomcat
不修×蝙蝠3 天前
搭建Tomcat(四)---Servlet容器
java·服务器·servlet·tomcat·搭建resquest
像污秽一样3 天前
简易记事本开发-(SSM+Vue)
java·vue.js·spring boot·spring·servlet·maven·mybatis
计算机学无涯4 天前
Servlet学习中遇到的一些问题及解决
servlet
测试工程师成长之路5 天前
解锁 Jenkins 搭建全攻略
运维·servlet·jenkins
进击的编程浪人5 天前
jsp中的四个域对象(Spring MVC)
servlet
怒放de生命20105 天前
jenkins 出现 Jenkins: 403 No valid crumb was included in the request
java·servlet·jenkins
爱小黄5 天前
从Servlet到Spring MVC,从Spring MVC到Spring BootC
spring·servlet·mvc