(十五):深入研究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>