首页 > 代码库 > JSP内置对象及常用的方法
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内置对象及常用的方法
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。