zoukankan      html  css  js  c++  java
  • Web_Servlet四大域对象

    保存数据的对象作用于从大到小:

      ServletContext  --  保存数据到web项目中

      Session(会话对象)  --  

      Request     --  保存当前请求(链),有转发就保存包括转发的数据

      PageContext     --  保存到当前(JSP)页面中.  

    常用Session和Request

      1.ServletContext 

       //获取servletContext对象,存储数据

       getServletContext().setAttribute("name","rose");  

       //获取数据

       getServletContext().getAttribute("name");

       //获取页面单条数

      getServletContext.getInitParameter("name");


      //移除数据
      getServletContext().removeAttribute("name");

      //获取文件
      InputStream in = getServletContext().getResourceAsStream("/a.jpg");

      2.  Session(会话对象)

      3.  Request

        //以键值对存储数据

        request.setAttribute("name","风清扬");

        //读取数据

        request.getAttribute("name");

     4.  PageContext
        //存数据
        pageContext.setAttribute("name","jerry");
        //取数值
        pageContext.getAttribute("name");


    JSP页面存数据

     JSP页面取值

     

    pageContext.findAttribute("key");

     表示从页面中寻找键为key的值,顺序是按域的作用范围从小到大寻找






  • 相关阅读:
    Linux之权限
    Linux基础和文件操作
    linux之用户、用户组、用户提权
    linux之Vim使用
    java面向对象
    eclipse首选项常用设置
    eclipse中添加项目运行程序
    eclipse的基本配置
    eclipse安装
    Jemter压力测试核心流程
  • 原文地址:https://www.cnblogs.com/LVowe/p/13217542.html
Copyright © 2011-2022 走看看