(十五):深入研究page 属性范围 (JSP学习第四天)
之前说过page属性范围可以用 pageContext表示
但是从javax.servlet.jsp.PageContext类中可以知道一种设置属性的方法
public void setAttribute(String name,Object value,int scope)设置属性并指定保存范围
在pageContext中存在四个表示属性范围的常量
public static final int PAGE_SCOPE
public static final int REQUEST_SCOPE
public static final int SESSION_SCOPE
public static final int APPLICATION_SCOPE
设置request的属性范围: request_scope_04.jsp
<%@ page language="java" contentType="text/html" pageEncoding="GBK"%>
<%@ page import="java.util.*"%>
<html>
<head>
<title>测试</title>
</head>
<body>
<%
pageContext.setAttribute("name","小明",PageContext.REQUEST_SCOPE);
pageContext.setAttribute("birthday",new Date(),PageContext.REQUEST_SCOPE);
%>
<jsp:forward page="request_scope_02.jsp"/>
</body>
</html>
浙公网安备 33010602011771号