1、page_scope_01.jsp
2、page_scope_02.jsp
在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,应该能访问才对啊,这是为什么呢?
<%@ 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,应该能访问才对啊,这是为什么呢?