pageContext对象 四大域对象

pageContext 对象的常用方法

pageContext对象的常用方法

Object getAttribute(String arg0,int arg1)

在arg1指定的范围内取得arg0的属性值

Enumeration getAttributeNamesInScope(int arg0)

在arg0指定的范围内取得所有属性名称

void setAttribute(String arg0,Object arg1,int arg2)

在arg2指定的范围内将arg0的属性值设为arg1

Object findAttribute(String arg0)

在所有范围内寻找arg0属性的属性值

void removeAttribute(String arg0,int arg1)

在arg1指定的范围内移除arg0的属性

pageContext对象的常用方法

Object getAttribute(String arg0,int arg1)

在arg1指定的范围内取得arg0的属性值

Enumeration getAttributeNamesInScope(int arg0)

在arg0指定的范围内取得所有属性名称

void setAttribute(String arg0,Object arg1,int arg2)

在arg2指定的范围内将arg0的属性值设为arg1

Object findAttribute(String arg0)

在所有范围内寻找arg0属性的属性值

void removeAttribute(String arg0,int arg1)

在arg1指定的范围内移除arg0的属性

用法举例

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>

<%

String path = request.getContextPath();

String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";

%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>

<head>
pageContext对象 四大域对象

<base href="<%=basePath%>">

<title>pageContext实例</title>

<meta http-equiv="pragma" content="no-cache">

<meta http-equiv="cache-control" content="no-cache">

<meta http-equiv="expires" content="0">

<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">

<meta http-equiv="description" content="This is my page">

<!--

<link rel="stylesheet" type="text/css" href="styles.css">

-->

</head>

<body>

<h2>PageContext 对象实例</h2><hr/>

<%

Enumeration attributeNames =pageContext.getAttributeNamesInScope(pageContext.APPLICATION_SCOPE);

String attributeName =null;

String attributevalue =null;

out.println("application范围内的属性列表:<br/><br/>");

while(attributeNames.hasMoreElements()){

attributeName =attributeNames.nextElement().toString();

attributevalue =pageContext.findAttribute(attributeName).toString();

out.println(attributeName+"="+attributevalue+"<br/><br/>");

}

%>

</body>

</html>

结果:

  

爱华网本文地址 » http://www.413yy.cn/a/25101011/90177.html

更多阅读

类/属性/对象/方法的区别 js对象属性方法的区别

在面向对象里面,对象和类是不同的,对象是特定类的一个实例,比如如果车是一个类的话,某个人的一辆奔驰车就是一个对象,它是车这个类的实例。类是抽象的,而对象是具体的。方法是定义在对象上的操作,属性是记录对象性质和状态的变量,拿上面车的

《医患沟通学》试题及答案 两学一做试题及答案

1.近年来医患关系紧张的直接原因是AA经济发展转轨和社会转型造成的利益格局调整以及新旧观念的碰撞B医患双方自身全面认知的不足C医学事业的进步与发展D现代医学模式的转变 2.患方的权利不包括CA享有合理限度的医疗自由B知情权和同

Attach、Detach和DeleteObject objectcontext.attach

1.CWndAttatch和Detach的关系 首先,要明白Windows对象和MFC对象的区别。MFC对象实际上并没有把整个Windows对象都包装在其中,它只是有一个窗口句柄而已,这个窗口句柄如果指向一个实际存在的窗口对象(窗口对象,也就是WNDCLASS,是一个Wind

声明:《pageContext对象 四大域对象》为网友让爱重生分享!如侵犯到您的合法权益请联系我们删除