分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 软件开发

jsp九个内置对象和四个作用域的个人理解

发布时间:2023-09-06 01:51责任编辑:沈小雨关键词:jsjsp作用域内置对象

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

jsp九个内置对象和四个作用域的个人理解

原文地址:https://www.cnblogs.com/hero-man/p/8970699.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved