四种属性范围(重点)
3.1、四种属性范围(重点)
3.1.1、操作方法
3.1.2、page属性范围
<%@page contentType="text/html;charset=GBK"%>
<%@page import="java.util.*"%>
<%
// 设置两个属性
pageContext.setAttribute("uname","HELLO") ;
pageContext.setAttribute("udate",new Date()) ;
// 取得属性
String name = (String)pageContext.getAttribute("uname") ;
Date date = (Date)pageContext.getAttribute("udate") ;
%>
<h1>name --> <%=name%></h1>
<h1>date --> <%=date%></h1>
|
<%@page contentType="text/html;charset=GBK"%>
<%@page import="java.util.*"%>
<%
// 设置两个属性
pageContext.setAttribute("uname","HELLO") ;
pageContext.setAttribute("udate",new Date()) ;
%>
<jsp:forward page="PageScopeDemo03.jsp"/>
|
<%@page contentType="text/html;charset=GBK"%>
<%@page import="java.util.*"%>
<%
// 取得属性
String name = (String)pageContext.getAttribute("uname") ;
Date date = (Date)pageContext.getAttribute("udate") ;
%>
<h1>name --> <%=name%></h1>
<h1>date --> <%=date%></h1>
|
3.1.3、request属性范围
<%@page contentType="text/html;charset=GBK"%>
<%@page import="java.util.*"%>
<%
// 设置两个属性
request.setAttribute("uname","HELLO") ;
request.setAttribute("udate",new Date()) ;
%>
<jsp:forward page="RequestScopeDemo02.jsp"/>
|
<%@page contentType="text/html;charset=GBK"%>
<%@page import="java.util.*"%>
<%
// 取得属性
String name = (String)request.getAttribute("uname") ;
Date date = (Date)request.getAttribute("udate") ;
%>
<h1>name --> <%=name%></h1>
<h1>date --> <%=date%></h1>
|
<%@page contentType="text/html;charset=GBK"%>
<%@page import="java.util.*"%>
<%
// 设置两个属性
request.setAttribute("uname","HELLO") ;
request.setAttribute("udate",new Date()) ;
%>
<a href="RequestScopeDemo02.jsp">RequestScopeDemo02.jsp</a>
|
3.1.4、session属性范围
<%@page contentType="text/html;charset=GBK"%>
<%@page import="java.util.*"%>
<%
// 设置两个属性
session.setAttribute("uname","HELLO") ;
session.setAttribute("udate",new Date()) ;
%>
<a href="SessionScopeDemo02.jsp">SessionScopeDemo02.jsp</a>
|
<%@page contentType="text/html;charset=GBK"%>
<%@page import="java.util.*"%>
<%
// 取得属性
String name = (String)session.getAttribute("uname") ;
Date date = (Date)session.getAttribute("udate") ;
%>
<h1>name --> <%=name%></h1>
<h1>date --> <%=date%></h1>
|
3.1.5、application属性范围
<%@page contentType="text/html;charset=GBK"%>
<%@page import="java.util.*"%>
<%
// 设置两个属性
application.setAttribute("uname","HELLO") ;
application.setAttribute("udate",new Date()) ;
%>
|
<%@page contentType="text/html;charset=GBK"%>
<%@page import="java.util.*"%>
<%
// 取得属性
String name = (String)application.getAttribute("uname") ;
Date date = (Date)application.getAttribute("udate") ;
%>
<h1>name --> <%=name%></h1>
<h1>date --> <%=date%></h1>
|
3.1.6、pageContext对象的补充
<%@page contentType="text/html;charset=GBK"%>
<%@page import="java.util.*"%>
<%
// 设置两个属性
pageContext.setAttribute("uname","HELLO",PageContext.REQUEST_SCOPE) ;
pageContext.setAttribute("udate",new Date(),PageContext.REQUEST_SCOPE) ;
%>
<jsp:forward page="RequestScopeDemo02.jsp"/>
|
四种属性范围(重点)相关推荐
- JSP中四种属性范围
在JSP中提供了四种属性的保存范围,所谓属性保存范围,指的就是一个设置的对象,可以在多少个页面中保存并继续使用. 四种属性范围: pageContext 在一个页面中保存属性,跳转之后无效. ...
- jsp九大内置对象和四种属性范围介绍
一般对象需要实例化才可以调用,而JSP的内置对象是不用实例化就可以直接调用的对象. 总共有9个,对应如下表: 序号 对象 类型 1 pageContext javax.servlet.jsp.Page ...
- Jsp学习总结(1)——JSP九大内置对象和四种属性范围解读
一.四种属性范围 1.1.在JSP中提供了四种属性保存范围 page:在一个页面内保存属性,跳转之后无效 request:在一次服务请求范围内,服务器跳转后依然有效 session:-在一次会话范围内 ...
- Position 的四种属性值
Position和float这两个元素属性非常重要:今天主要来看一看position在定中的作用. 首先Position有四个属性值,分别是static .fixed. relative .absol ...
- position的四种属性
值 描述 static(默认) 默认值.没有定位,元素出现在正常的流中(忽略 top, bottom, left, right 或者 z-index 声明). relative(相对定位) 生成相对定 ...
- jsp中提供的四种属性范围
参考:http://www.cnblogs.com/xdp-gacl/p/3781056.html 1.当前页:一个属性只能在一个页面中取得,跳转到其他页面无法取得 2.一次服务器请求:一个页面中设置 ...
- mysql隔离级别 简书_数据库事务和四种隔离级别
什么是事务 事务(Transaction):访问并可能更新数据库中各种数据项的一个程序执行单元(unit),它通常由高级数据库操纵语言或编程语言(如SQL,C++或Java)书写的用户程序的执行所引起 ...
- (转)android四种动画
动画类型 Android的animation由四种类型组成 XML中 alpha 渐变透明度动画效果 scale 渐变尺寸伸缩动画效果 translate 画面转换位置移动动画 ...
- 2020.8.26广联达笔试第二题——魔法师四种元素平衡(Python)
Python编程实现,魔法师的四种元素平衡. 题目简述:魔法师有四种属性,当四种属性的值相同时最好.在修炼时,魔法师可以通过将任意两种属性转化为任意一种其他属性,来进行平衡性调整.试问魔法师当前的四种 ...
最新文章
- 当对象与原型有相同的属性,调用时的上下文指向问题
- 自己实现strstr函数与strchr函数
- Android学习——ListView的缓存机制
- 新版本xx Chrome等主流浏览器将不再允许关闭点击跟踪
- POI读取word文件,(支持HSSF和XSSF两种方式)
- 原来Rproj还可以这么使用
- 运用大数据助力大发展
- python 把函数作为参数 ---高阶函数
- CGAffineTransform 获取 旋转的弧度 和 角度 的方法
- delphi 按鈕 快捷鍵 ctrl+x 無效_应用日报 | 巧用快捷指令为头像加国旗 ,Price Tag 商城抽奖送 EarPods...
- linux下添加定时任务
- cocos2d-x 输入框CCEditBox的使用
- java applet下载_java applet
- LTspice基础教程-004.系统自带仿真库介绍
- 支付宝APP支付扫码支付
- EgretInspector谷歌浏览器扩展
- 全网功能最全的无水印短视频提取工具
- Python+Selenium多线程基础微博爬虫
- Vue 脚手架搭建目录及文件详解
- 【Matlab】彻底清除persistent变量