• 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 页面域
    ‌该作用域里的属性只在当前页面有效,无法传递到下个页面,页面跳转后失效

  • 相关阅读:
    Android studio测试软件——Monkey学习及运用
    MockPlus原型设计介绍
    MockPlus,一款好用的原型设计软件
    44道JavaScript难题 ---- 送命题
    使用JSONP实现跨域
    XML-RPC简单理解与博客园的MetaWeblog协议
    新型冠状病毒防控知识问答
    树莓派搭建个人服务器
    树莓派也跑Docker和.NET Core
    BugNet使用指南
  • 原文地址:https://www.cnblogs.com/hero-man/p/8970699.html
Copyright © 2020-2023  润新知