Request_共享数据(域对象) 与Request_获取ServletContext

Request_共享数据(域对象)

 

 

    共享数据:

       域对象:一个有作用范围的对象,可以在范围内共享数据

       request:代表一次的请求的范围,一般用于请求转发的多个资源中共共享数据 

       方法:

          1.void setAttribute(String name,Object obj):存储数据

          2.Object  getAttitude(String  name):通过键获取值 

          3.void  removeAttribute(String name):通过键移除键值对

    

  //存储数据到request域中
        request.setAttribute("msg","ikun");

 

 //获取数据
        Object ikun = request.getAttribute("msg");
        System.out.println(ikun);

 

Request_获取ServletContext

    ServletContext

        ServletContext getServletContext( )

RequestDemo10
复制代码
package com.example.day14_servlethttprequest.request;

import javax.servlet.ServletContext;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;

@WebServlet("/RequestDemo10")
public class RequestDemo10 extends HttpServlet {
    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        ServletContext ikun = request.getServletContext();

        System.out.println(ikun);
    }

    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

        this.doPost(request,response);
    }
}
复制代码

启动结果

 

 

 

   

posted @   zj勇敢飞,xx永相随  阅读(22)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
点击右上角即可分享
微信分享提示