zoukankan      html  css  js  c++  java
  • servlet中三大作用域对象

    //servlet中的作用域对象就是用来做页面(servlet)间的传值

    //作用域对象                                                     生命周期                                                           作用范围

    //request                                                   用户发起的一次请求                                       一次请求中经过的所有servlet
    //session                                              浏览器与服务器的一次会话                                 一次会话中经过的所有servlet
    //application                                         从服务器启动到服务器关闭                                  所有的servlet都可以访问

    ① request

    //设置
    request.setAttribute("name", "zhangsan");

    //用请求转发获取request设置的值
    request.getRequestDispatcher("ts02").forward(request, response);


    ② session

    //设置
    request.getSession().setAttribute("age", 22);

    //获取
    Object age = request.getSession().getAttribute("age");
    System.out.println(age);


    ③ application/ServletContext

    //设置
    request.getServletContext().setAttribute("address", "天河区");

    //获取
    Object address = request.getServletContext().getAttribute("address");
    System.out.println(address);

  • 相关阅读:
    EJB3.0
    EJB
    到底EJB是什么
    EJB到底是什么,真的那么神秘吗??
    ssh和ejb的区别
    struts2的一些小问题
    Struts2中ValueStack结构和总结
    Java 监听器
    浅谈cookie 和session 的区别
    理解Cookie和Session机制
  • 原文地址:https://www.cnblogs.com/su-chu-zhi-151/p/11201168.html
Copyright © 2011-2022 走看看