1、page_scope_01.jsp<%@ page contentType="text/html" pageEncoding="UTF-8"%>
<%@ page import="java.util.*"%>
<html>
<head><title>www.mldn.cn</title></head>
<%
pageContext.setAttribute("name", "行者", PageContext.REQUEST_SCOPE) ;
pageContext.setAttribute("birthday", new Date(), PageContext.REQUEST_SCOPE) ;
%>
<jsp:forward page="page_scope_02.jsp"/>
</body>
</html>
2、page_scope_02.jsp<%@ page contentType="text/html" pageEncoding="UTF-8"%>
<%@ page import="java.util.*"%>
<html>
<head><title>www.mldn.cn</title></head>
<body>
<%
String username = (String)pageContext.getAttribute("name");
Date userbirthday = (Date)pageContext.getAttribute("birthday");
%>
<h2>姓名:<%= username %></h2>
<h2>生日:<%= userbirthday %></h2>
</body>
</html>
在MyEclipse中建立一个Web Project,工程名为scope,其中page_scope_01.jsp和page_scope_01.jsp是WebRoot下面的两个jsp文件,在MyEclipse里面的浏览器中输入http://localhost:8080/scope/page_scope_01.jsp时,等不到想要的结果。
显示结果:username和userbirthday均为null,但是我确实设置了PageContext.REQUEST_SCOPE,应该能访问才对啊,这是为什么呢?WebJSPpage
<%@ page import="java.util.*"%>
<html>
<head><title>www.mldn.cn</title></head>
<%
pageContext.setAttribute("name", "行者", PageContext.REQUEST_SCOPE) ;
pageContext.setAttribute("birthday", new Date(), PageContext.REQUEST_SCOPE) ;
%>
<jsp:forward page="page_scope_02.jsp"/>
</body>
</html>
2、page_scope_02.jsp<%@ page contentType="text/html" pageEncoding="UTF-8"%>
<%@ page import="java.util.*"%>
<html>
<head><title>www.mldn.cn</title></head>
<body>
<%
String username = (String)pageContext.getAttribute("name");
Date userbirthday = (Date)pageContext.getAttribute("birthday");
%>
<h2>姓名:<%= username %></h2>
<h2>生日:<%= userbirthday %></h2>
</body>
</html>
在MyEclipse中建立一个Web Project,工程名为scope,其中page_scope_01.jsp和page_scope_01.jsp是WebRoot下面的两个jsp文件,在MyEclipse里面的浏览器中输入http://localhost:8080/scope/page_scope_01.jsp时,等不到想要的结果。
显示结果:username和userbirthday均为null,但是我确实设置了PageContext.REQUEST_SCOPE,应该能访问才对啊,这是为什么呢?WebJSPpage
解决方案 »
- 请问jsp中如何简单实现散点图,并且能响应页面事件(如点击某个点弹出详细内容div)?
- $.POST报错
- socket通信的问题,高手请进来帮一下忙
- 为什么进行update操作时却添加了一条同样的记录
- 在调用存储过程时输入参数可不可以传对像?
- Tomcat 配置能浏览目录结构时,能否通过配置浏览单个目录,而不是浏览整个tomcat目录结构?另外,怎样配置才能只浏览虚拟目录的目录结构
- 关于类别无限分类的做法?
- 怎样将Google搜索引擎嵌入自己的网页,在线等!!!!!!!!!!!!
- 配置近三天。。还是搞不定。RESIN+APACHE LINUX
- 数据库插入问题,请高手指教
- spring 和struts等一些框架有没有一种调试方法可以通过配置文件快速找到对应的类
- tomcat 与vlc的问题
2、我做这个实验的目的就是为了证明pageContext.setAttribute( , , PageContext.REQUEST_SCOPE)和request.setAttribute( , )具有相同的效果,所以本题与request似乎没有关系。
String username = (String)pageContext.getAttribute("name", PageContext.REQUEST_SCOPE);
Date userbirthday = (Date)pageContext.getAttribute("birthday", PageContext.REQUEST_SCOPE);
%>
你这样再试一下,应该能取到值了