标签:
什么是内置对象?
就是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提交
标签:
原文地址:http://www.cnblogs.com/Littlesheep/p/5081335.html