JSP pageContext对象和Config对象

JSP内置对象 - pageContext
(1)pageContext对象提供了对JSP页面中所有对象及名字空间的访问操作
(2)pageContext对象可以访问本页面的session,可以访问本页面的application对象的任意属性值
(3)pageContext对象是某个页面中所有功能的集大成者
---------------------------------------
pageContext对象的常用方法:
(1)JspWriter getOut() 返回当前客户端相应被使用的JspWriter流(out)
(2)HttpSession getSession() 返回当前页面中HttpSession对象(session)
(3)Object getPage() 返回当前页面的Object对象(page)
(4)ServletRequest getRequest() 返回当前面的ServletRequest对象(request)
(5)servletResponse getResponse() 返回当前页的ServletResponse对象(response)
(6)void setAttribute(Strign name, Object attribute) 设置属性及属性值
(7)Object getAttribute(String name ,int scope) 在指定范围内取属性值
(8)int getAttributeScope(String name) 返回某属性的作用范围
(9)void forward(String relativeUrlPath) 使当前页面跳转到另外一个页面(服务器转发)
(10)void include(String relativeUrlPath) 在当前位置包含另一个文件

config对象 常用方法: ServletContext getServletContext()返回含有服务器相关信息的ServletContext对象
String getInitParameter(String name)返回初始化参数的值
Enumeration getInitParameterNames()返回Servlet初始化所需所有参数的枚举
				
时间: 2024-09-24 02:39:46

JSP pageContext对象和Config对象的相关文章

JSP的九个隐含对象

js|对象 一.page 对象     page对象代表JSP本身,更准确地说它代表JSP被转译后的Servlet,它可以调用Servlet类所定义的方法.     二.config 对象     config 对象里存放着一些Servlet 初始的数据结构.    config 对象实现于javax.servlet.ServletConfig 接口,它共有下列四种方法:        public String getInitParameter(name)        public java

初学者必须掌握的jsp九个内置对象

JSP中一共预先定义了9个这样的对象,分别为:request.response.session.application.out.pagecontext.config.page.exception 1.request对象 request 对象是 javax.servlet.httpServletRequest类型的对象. 该对象代表了客户端的请求信息,主要用于接受通过HTTP协议传送到服务器的数据.(包括头信息.系统信息.请求方式以及请求参数等).request对象的作用域为一次请求. 2.res

详解JSP的九大内置对象及四个作用域教程

九大内置对象 内置对象(又叫隐含对象,有9个内置对象):不需要预先声明就可以在脚本代码和表达式中随意使用 1-out: javax.servlet.jsp.JspWriter类型,代表输出流的对象.作用域为page(页面执行期) request:javax.servlet.ServletRequest的子类型,此对象封装了由WEB浏览器或其它客户端生成地HTTP 请求的细节(参数,属性,头标和数据).作用域为request(用户请求期). 方法由可查看API response:javax.ser

JSP九个内置对象

JSP内置对象(9个常用的内置对象)   发布时间:2006.03.19 21:16     来源:赛迪网    作者:赛迪网 1.request对象 客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应.它是HttpServletRequest类的实例. 序号 方 法 说 明 1 object getAttribute(String name) 返回指定属性的属性值 2 Enumeration getAttributeNames() 返回所有可用属性名的枚举

jsp页面九大内置对象

资源转载自网上,不可用于商用,学习可以.内置对象又叫隐式对象/隐含对象是由WEB容器加载的一组类的实例,不需要预先声明就可以在脚本代码和表达式中随意使用的对象. 这九大隐式对象可以按照期作用分类为: 输入输出:request,response,out 作用域之间通信:session,application,pageContext,(request) Servlet对象:page,config 错误对象:Execpiton   4+2+3 四大作用域(1)-->Application,也就是ser

多个jsp页面共享一个js对象的超级方法

 今天,在项目中遇到一个问题,两个js页面要共享一个就js对象.js全局变量和静态变量都不行,其他苦逼的小农们就不要去强求了.而LZ又不想用cookie来存放,一是不安全,二个人喜好.最后发现一种超级方法来解决这个困扰,那就是用window.top['_CACHE']来存放这个变量,即可实现,不同Jsp页面直接的对象共享. var share = { /** * 跨框架数据共享接口 * @param {String} 存储的数据名 * @param {Any} 将要存储的任意数据(无此项则返回被

jsp request.getAttribute内置对象问题

问题描述 jsp request.getAttribute内置对象问题 inputnumber <%@ page contentType="text/html;charset=utf-8" %> <%@ taglib tagdir="/WEB-INF/tags" prefix="computer"%> <html> <body bgcolor="blanchedalmond">

spring mvc-spring MVC jsp页面获取参数 以对象的方式

问题描述 spring MVC jsp页面获取参数 以对象的方式 jsp里面的body部分 <h1>用户信息添加2</h1> <form action="user/add3.do" method="post"> 编号:<input type="text" name="userId"/><br/> 姓名:<input type="text" n

java-一个jsp怎样添加多个对象?

问题描述 一个jsp怎样添加多个对象? 一行便为一个对象,至于有对少个对象则是看另外一张表有多少条数据,而且在每个对象中还有引用其他对象. 解决方案 可以用集合啊,List.Map等等 解决方案二: 只要对象都建好了 都可以的 放list里 hibernate配置文件里记得配置onetomany属性 解决方案三: 不太理解,如果是后台传一个装有一张表的数据的list集合在前台jsp页面显示,可以直接用c标签的foreach显示出来,如果说是存储一张表中的数据,那么一行数据就是一个对象,一张表中的