JSP九大内置对象及其方法

内置对象包括

request response pageContext session application out config page exception

1.out
(1)clear()清除缓冲区
(2)flush()刷新缓冲区
(3)newLine() 创建新的一行
(4)print(各种数据类型)显示数据内容
(5)pringln(各种数据类型)换行显示数据内容
2.request 向服务器发送请求
(1)getLocale() 获取本地的语言
(2)getMethod()获取客户端的参数方法 post get
(3)getParameter(String name)取得传入的参数
(4)getParameterNames()取得传入参数的名字集合
(5)getParameterMap()取得传入参数的Map集合 参数名和值
(6)getRemoteAddr()取得客户端的网络地址
(7)getServerName()取得服务器的名字
(8)getServletPath()获取servlet的路径
(9)setCharacterEncoding(String s)设置传入参数的字符集

3.response
(1)addCookie(Cookie cookie)
(2)sendRedirect()重定向
(3)setBufferSize()设置缓存大小
(4)setContentType()设置客户端的编码机制
(5)setLocale()设置客户端的语言
(6)getWrite()取得内容输出器

4.session 会话
(1)getAttribute()根据名字取得session的参数值
(2)getAttributeName() 获取session的参数名
(3)getCreationTime()取得session的创建时间 客户端的访问服务器的时间
(4)getId()获取客户端的id
(5)getLastAccessTime() 获取客户最后一次访问服务器的时间
(6)getMaxInactiveInterval() 客户端停止访问后在服务器的保存时间
(7)isNew() 判断客户端是否是第一次访问服务器
(8)removeAttribute()删除session的参数
(9)setAttribute()设置session的参数
(10)setMaxInactiveInterval() 设置客户端停止访问后在服务器的保存时间
5.application 应用
(1)getAttribute()根据名字取得application的参数值
(2)getAttributeName() 获取application的参数名
(3)setAttribute()设置application的参数
(4)getMajorVersion()取得服务器支持servlet的版本号
(5)removeAttribute()删除application的参数
6.config 配置
(1)getInitParameter()根据名字获取初始化参数值
(2)getInitParameterNames()取得初始化参数名字
7.pageContext 上下文对象
(1)forward()将客户的请求移动到另一个jsp文件
(2)getAttribute(String name,int scope)根据参数的名字和作用域取得参数值
(3)getAttributeNamesInScope(int scope)取得某个作用域参数名
(4)removeAttribute(String name,int scope)根据参数的名字和作用域删除参数
(5)setAttribute(String name,Object o,int scope)根据参数的名字和作用范围创建参数
(6)getException()取得exception对象
(7)getOut()取得out对象
(8)getPage()取得page对象
(9)getRequest()取得request对象
(10)getResponse()取得response对象
(11)getSession()取得session对象
(12)include()在jsp文件中包含其他文件
(13)getServletContext()取得application对象
8.exception 异常
(1)getLocalizedMessage()取得异常信息
(2)getMessage()取得详细的异常信息
(3)printStackTrace() 在服务器端显示异常信息
(4)toString() 显示异常类和信息
9.page

该对象的实质就是java.lang.Object,在JSP文件内没有实质的应用

时间: 2024-10-13 14:49:59

JSP九大内置对象及其方法的相关文章

JSP数据交互——九大内置对象及其方法详解(一)

①既然说到JSP内置对象,那么什么是JSP内置对象呢? 解析:JSP内置对象,就是在编写JSP页面时,不需要做任何声明就可以直接使用的对象. 如下代码片段:  <% int[]  value  =  { 60, 70, 80 }; for(int i : value){ out.println(i); } %> 代码 out.println()可以实现页面的输出显示,但是在代码中并没有任何地方声明或创建这个out对象,没有创建就可以直接使用的原因就是out对象是JSP内置对象之一. ②为什么J

黑马程序员【JSP九大内置对象和四个作用域】转载

http://www.cnblogs.com/fanfu1/p/4530980.html JSP九大内置对象和四个作用域 ------- android培训.java培训.期待与您交流! ---------- 在学习JSP的时候,首先就要先了解JSP的内置对象,什么是内置对象呢?内置对象也叫隐含对象,就是不需要预先声明就可以在脚本代码和表达式中随意使用.而这样的内置对象在JSP中一共有九个以及四个作用域,在下面的文章中我们会一一讲解. 现在我们先来说一下四个作用域,以便描述各大对象都分属于什么作

jsp九大内置对象及四个作用域【转】

1.Request对象 该对象封装了用户提交的信息,通过调用该对象相应的方法可以获取封装的信息,即使用该对象可以 获取用户提交的信息. 当Request对象获取客户提交的汉字字符时,会出现乱码问题,必须进行特殊处理.首先,将获取的 字符串用ISO-8859-1进行编码,并将编码存发岛一个字节数组中,然后再将这个数组转化为字符串对象 即可.如下: String textContent=request.getParameter("boy") byte b[]=textContent.get

详解JSP九大内置对象

内置对象:就是在JSP中无需创建就可使用的称为内置对象,它是有容器创建的(如Tomcat.JBoss.weblgic等容器创建). JSP九大内置对象分别为:out.request.response.session.application.pageContext.page.config.exception. 1.out对象 向客户端输出信息,它是JspWriter类的一个实例. 常用的有out.print();或out.println(); 2.request对象 获取客户端传递到服务器的信息.

JSP九大内置对象和四种属性范围解读

林炳文Evankaka原创作品.转载请注明出处http://blog.csdn.net/evankaka 摘要:本文首先主要解说了JSP中四种属性范围的概念.用法与实例. 然后在这个基础之上又引入了九大内置对象,并对这几大内置对象一个一个的进行分析的解读.内容非常具体,例子都附有代码和执行的结果截图. 本文project下载 一.四种属性范围 1.1.在JSP中提供了四种属性保存范围 page:在一个页面内保存属性.跳转之后无效request:在一次服务请求范围内.server跳转后依旧有效se

JSP九大内置对象的作用和用法总结(转发)

jsp九大内置对象: 内置对象/作用域(每一种作用域的生命周期是不一样的): 1, application 全局作用域 2, session 会话作用域 3, request 请求作用域 4, pageContext 页面作用域 内置对象 5, response 响应对象 6, out 输出流对象 7, page 当前页面对象的实例 8, exception 异常 9, config ServletConfig/FilterConfig对象 优先级(按照生命周期的长短): application

JSP九大内置对象的作用和用法总结【转】

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

Java Web学习(11):JSP九大内置对象(一)

在学习九大内置对象之前先来看看Web应用程序的请求响应模式. Web应用程序请求响应模式 Web应用程序的请求响应模式图示: 1)用户发送请求(request) 2)服务器给用户响应(response) 生活案例: JSP九大内置对象一览 JSP内置对象是Web容器为每个页面提供的Java对象,开发者可以直接使用它们而不用显式声明,也就是不使用 new关键字就可以使用的内置对象.JSP内置对象也被称为预定义变量. 九大内置对象为: 九个内置对象的简介见下表: out对象 out对象是javax.

五------Jsp九大内置对象。

Jsp九大内置对象,当中最基本的是前五个对象. 5-1 out对象 out对象是JSPWriter类的实例.是向client输出内容经常使用的对象. out对象经常使用的方法例如以下: 1.out.println():向client打印字符串 2,out.clear():清除缓冲区的内容,假设在flush之后调用会抛出异常 3,out.clearBuffer():清除缓冲区的内容,假设在flush之后调用不会抛出异常 4,out.flush():将缓冲区内容输出到client 5,int get