码迷,mamicode.com
首页 > 编程语言 > 详细

JAVA学习-内置对象

时间:2015-12-28 06:12:03      阅读:199      评论:0      收藏:0      [点我收藏+]

标签:

 

什么是内置对象?

  就是Web容器创建的一组对象,不需要是用new关键字就可以直接使用的内置对象。

JSP的九大内置对象:

  常用的有:out对象,request对象,response对象,session对象,application对象

  不常用的有:Page对象,pageContext对象,exception对象,config对象。

 

  out对象:是JSPWriter类的实例,负责向客户端输出内容的常用对象。常用方法有:

    void println() 向客户端打印字符串。

    void clear()清除缓冲区内容,如果在flush之后使用会抛出异常。

    void clearBuffer() 清除缓冲区的内容,在flush之后调用不会抛出异常。

    void flush() 将缓冲区内容输出到客户端。

    int getBufferSize()返回缓冲区字节数的大小,如果不设置缓冲区则为0。

    int getRemaining()返回缓冲区还剩余多少可以用。

    boolean isAutoFlush()返回缓冲区满的时候是清空还是抛出异常。

    void close() 关闭输出流。

 

  request对象:用户封装客户端提交的请求信息。是HttpServletRequest类的实例。常用方法有:

    String getParameter(String name);返回name指定参数的参数值。//读取请求参数

    String[] getParameterValues(String name);返回包含name的数据。//例如多选框等

    void setAttribute(String,Object);存储请求中的属性

    object getAttribute(String name);返回指定属性的属性值

    String getContentType();得到请求体的MIME类型

    String getProtocol();返回请求用的协议类型及版本号

    String getServerName();返回接受请求的服务器的主机名

    void setCharacterEncoding("这里写编码方式");设置接受请求的编码方式//解决接受乱码问题,必须使用post提交

 

JAVA学习-内置对象

标签:

原文地址:http://www.cnblogs.com/Littlesheep/p/5081335.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!