JSP内置对象及常用的方法
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JSP内置对象及常用的方法相关的知识,希望对你有一定的参考价值。
1.out:
-
println():向客户端输出各种类型的数据
- newLine():输出一个换行符
- close():关闭输出流
- fiush():输出缓冲区数据
- clearBuffer():清除缓冲区数据,并且把数据输出到客户端
- clear():清除缓冲区数据,但是不把数据输出到客户端
- getBufferSize():返回缓冲区大小
2.request:
- getMethod():返回客户端向服务器端传送数据的方法
- getParameter(String paramName):返回客户端传向服务器端传递的参数值
- getParameterNames():获得客户端传递给服务器端的所有参数的名字
- getParameterValues(String name):获得指定参数的所有值
- getRequestURL():获得发出请求字符串的客户端地址
- getRemoteAddr():获取客户端iPhone地址
- getRemoteHost():获取客户端机器名称
- getServerName():获取服务器名字
- getServletName():客户端所请求的脚本文件路径
- getServerPort():获取服务器端端口
对应的类为:javax.servlet.http.HttpServletRequest
3.response:
- addCookie(Cookie cookie):添加一个Cookie对象,用于在客户端保存特定的信息
- addHeader(String name, String value):添加HTTP头信息,该Header信息将发送到客户端
- containsHeader(String name):判断指定名字的HTTP头文件是否存在
- sendError(int):向客户端发送错误信息,int指服务器的错误码
- sendRedirect(String url):重定向jsp文件,<jsp:forward>是同一个request在服务器内部转发,sendRedirect是通过客户端发起二次申请,是不同的request对象
- setContentType(String contentType):设置MIME类型与编码方式
4.session:
- void setAttribute(String name, Object value)
- Object getAttribute(String name)
- boolean isNew()
5.application:
- getAttribute(java.lang.String name)
- setAttribute(java.lang.String name, java.lang.Object object)
属于javax.servlet.ServletContext类
6.exception:
7.pageContext、config、page这3个用得比较少,了解即可
以上是关于JSP内置对象及常用的方法的主要内容,如果未能解决你的问题,请参考以下文章