JAVA-JSP内置对象之pageContext对象取得不同范围属性
相关资料:
《21天学通Java Web开发》
pageContext对象取得不同范围属性
pageContextDemo.jsp
1 <%@ page language="java" contentType="text/html;charset=gb2312" %>
2 <html>
3 <head>
4 <title>通过pageContext对象取得不同范围的属性</title>
5 </head>
6 <body>
7 <%
8 pageContext.setAttribute("name","page_James");//设置page范围name属性
9 request.setAttribute("name","request_James");//设置requset范围name属性
10 session.setAttribute("name","session_James");//设置session范围name属性
11 application.setAttribute("name","application_James");//设置application范围name属性
12 %>
13 <%
14 //获得page范围name属性
15 String pageStr = (String)pageContext.getAttribute("name","pageContext.PAGE_SCOPE");
16 //获得page范围name属性
17 String requestStr = (String)pageContext.getAttribute("name","pageContext.REQUEST_SCOPE");
18 //获得session范围name属性
19 String sessionStr = (String)pageContext.getAttribute("name","pageContext.SESSION_SCOPE");
20 //获得application范围name属性
21 String applicationStr = (String)pageContext.getAttribute("name","pageContext.APPLICATION_SCOPE");
22 %>
23 <%="page范围:name属性值"+pageStr%><br>
24 <%="request范围:name属性值"+requestStr%><br>
25 <%="session范围:name属性值"+sessionStr%><br>
26 <%="application范围:name属性值"+applicationStr%><br>
27 </body>
28 </html>
作者:疯狂Delphi
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利.
欢迎关注我,一起进步!扫描下方二维码即可加我