美文网首页
干货丨JSP作用域有几个?JSP作用域详解

干货丨JSP作用域有几个?JSP作用域详解

作者: 一纸油伞 | 来源:发表于2021-05-19 16:37 被阅读0次

前言

乐字节公开课上老师给我们归类了jsp的作用

JSP四大作用域分别为:

page、request、session、application。

★ 第一个作用域是page,他只在当前页面有效,也就是用户请求的页面有效。

page只在当前页面有效,也就是用户请求的页面有效,当当前页面关闭或转到其他页面时,page对象将在响应回馈给客户端后释放。

★ 第二个作用域是request,他在当前请求中有效。

request可以通过setAttribute()方法实现页面中的信息传递,也可以通过forward()方法进行页面间的跳转,需要注意的是request是转发不是重定向,转发相对于浏览器来说是透明的,也就是无论页面如何跳转,地址栏上显示的依旧是最初的地址。

★ 第三个作用域是session,它在当前回话中有效。

当一个台电脑上的同一浏览器对服务器进行多次访问时,在这多次访问之间传递的信息就是session作用域的范围。它从浏览器发出第一个HTTP请求即可认为会话开始,但是会话结束的时间是不确定的,因为在浏览器关闭时并不会通知服务器,一般Tomcat设置的默认时间为120分钟,也可以通过 setMaxInactiveInterval(int)方法进行设置,或是通过invalidate()方法强制结束当前 会话。

★ 第四个作用域是application,他在所有的应用程序中都有效,也就是当服务器开始到服务器结束这段时间。

application作用域中存储的数据都是有效的,同样可以通过setAttribute赋值和getAttribute取值。

文章来自乐字节

相关文章

  • 干货丨JSP作用域有几个?JSP作用域详解

    前言 在乐字节公开课上老师给我们归类了jsp的作用 JSP四大作用域分别为: page、request、sessi...

  • JavaBean

    jsp动作JavaBean jsp动作.png 作用域javaBean的四个作用域.png

  • 面试总结

    ajax 是否可夸作用域 java 作用域 jsp作用域 maven 插件 作用域 http 头部 请求体 mav...

  • 2018-07-19

    jsp的内置对象 内置对象以及四中作用域 jsp内置对象简介 jsp作用域简介:核心知识点 request内置对象...

  • 26.九大内置对象

    JSP的内置对象 JSP的四大作用域: 作用域对象就只能在自己的作用范围之内共享数据. SP中隐式对象的名称 作用...

  • JSP与servlet之间的参数传递

    四大作用域 要先知道四大作用域是什么,怎么运作的。什么是四大作用域?(这部分知识在jsp基础里面有提到过,jsp里...

  • 20.数据共享

    Web组件(Servlet/JSP)的数据共享得需要作用域对象. 作用域对象存在的意义: 在多个Web组件之间共享...

  • EL表达式

    jsp的核心语法: jsp表达式 <%=%> jsp脚本<% %>。 EL表达式作用: 向浏览器输出域对象中的变...

  • Servlet作用域&JSP

    Servlet作用域&JSP 为什么Servlet之间需要交互 DeleteServlet删除列表中某一项后要返回...

  • JSP 会话管理

    本文包括:HttpSession对象session内置对象使用session实现访问控制JSP作用域Cookies...

网友评论

      本文标题:干货丨JSP作用域有几个?JSP作用域详解

      本文链接:https://www.haomeiwen.com/subject/ygfyjltx.html