zoukankan      html  css  js  c++  java
  • jsp九个内置对象和四个作用域的个人理解

    jsp中九大内置对象和四个作用域:
    (application,应用程序对象
    session,会话对象
    request,请求对象
    response,响应对象
    page,当前页面对象
    pageContext,页面上下文对象
    out,输出对象
    config,配置对象
    exception异常对象
    );
    四个作用域
    (page,request,session,application)
    1,application 应用域
    ‌存在该作用域里面的变量可以被所有用户访问,而且无论哪个用户对该作用域的变量进行修改都,其他用户都将访问修改后的值,例如对网站访问人数的统计。如果不人为删除的话,生命周期是从服务器启动到服务器关闭。
    2,session 会话域
    ‌该作用域的生命周期是从浏览器的打开到浏览器关闭,或者长时间没有活动(tomcat默认30分钟),期间可能产生了多次请求和响应,在关闭浏览器前或者session失效前服务器就有办法知道这些请求来自于同一个用户。和application作用域里的变量不同,存在session里的信息是完全隔离的,其他用户不能访问。
    ‌session失效的方法invalidate();
    3,request 请求域
    ‌存在该作用域是用户一次请求所存储的信息,服务器返回响应结果后失效,页面刷新,或者重定向后存在request里属性也失效,
    ‌但用forword()方法跳转多个jsp页面仍然可以使用request中的属性值。
    4,page 页面域
    ‌该作用域里的属性只在当前页面有效,无法传递到下个页面,页面跳转后失效

  • 相关阅读:
    java 原子性 可见性 有序性
    java中Array/List/Map/Object与Json互相转换详解(转载)
    观察者模式(转载)
    TCP协议
    “数字签名”与“数字证书”
    两道笔试题
    定时任务处理过程中的问题
    行数据库VS列数据库
    B树和B+树
    ThreadPoolTaskExecutor介绍
  • 原文地址:https://www.cnblogs.com/hero-man/p/8970699.html
Copyright © 2011-2022 走看看