JSP内置对象---application 对象,page对象,pageContext对象

来源:互联网 发布:十大巅峰网络玄幻小说 编辑:程序博客网 时间:2024/06/14 06:19

1.application对象
application对象就相当与JavaSE中的静态变量
这里写图片描述
这里写图片描述
下面是一个小例子:

<%@page import="java.util.Enumeration"%><%@ page language="java" contentType="text/html; charset=utf-8"    pageEncoding="utf-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Insert title here</title></head><body>    <h1>application内置对象</h1>    <%        application.setAttribute("city","北京");        application.setAttribute("postcode","10000");        application.setAttribute("email", "lisi@qq.com");    %>    所在城市:<%=application.getAttribute("city") %><br>    application中的属性有:<%        Enumeration attributes = application.getAttributeNames();        while(attributes.hasMoreElements()){            out.println(attributes.nextElement()+"&nbsp;&nbsp;");        }    %><br>    JSP(SERVLET)引擎名及版本号:<%=application.getServerInfo() %><br></body></html>

这里写图片描述
2.page对象
page对象类似于this指针
这里写图片描述
下面是一个小例子(只演示toString()方法的使用):

<%@ page language="java" contentType="text/html; charset=utf-8"    pageEncoding="utf-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Insert title here</title></head><body>    <h1>page内置对象</h1>    当前page页面对象的字符串描述:<%=page.toString() %></body></html>

这里写图片描述
3.pageContext对象
这里写图片描述
这里写图片描述

原创粉丝点击