您的位置:首页 > Web前端 > JavaScript

Jsp 九大内置对象及四大作用域概述

2016-12-16 17:53 459 查看
学习峰哥Jsp教程自学笔记,峰哥Java学习路线:http://www.java1234.com/javaxuexiluxiantu.html 

1,Jsp 九大内置对象:

1)内容:pageContext,request,response,session,application,config,out,page,exception。

2)特点:内置对象将由容器为用户进行实例化,用户直接使用即可。

2,Jsp四大作用域(四种数据保存范围):

Page 范围:只在一个页面中保存数据; javax.servlet.jsp.PageContext(抽象类)

Request 范围:只在一个请求中保存数据; javax.servlet.http.HttpServletRequest(接口)

Session 范围:在一次会话范围中保存数据,仅供单个用户使用;javax.servlet.http.HttpSession(接口)

Application 范围:在整个服务器上保存数据,所有用户共享;javax.servlet.ServletContext(接口)

3,保存和读取数据(以page为例):

1)保存:

<%
pageContext.setAttribute("name", "张三");
pageContext.setAttribute("age", 23);

%>

2)读取与显示:

<%
String name = (String) pageContext.getAttribute("name");
int age  = (Integer)pageContext.getAttribute("age");

%>

<font>name:<%= name %> </font>
<font>age:<%= age %> </font>

结果如下:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: