浅谈jsp九大内置对象

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/mingY_life/article/details/48495953
 
 

Jsp有九大内置对象,分别为:

Request,response,session,application,out,Page,Config,exception,pageContext

Jsp

内置对象

功能

主要方法

范围

备注

Request

代表请求对象,主要用于接受客户端通过HTTP协议连接传输到服务器端的数据。

getParameter() getProtocol()

getServletPath() getMethod()

getHeade() getRermoteAddr()

getRemoteHost()

getParameterNames()

request

可以获取其他页面的有效信息。

response

代表响应对象,主要用于向客户端发送数据。

addCookie() sendRedirect() setContentType() flushBuffer() getBufferSize()  sendError() getOutputStream()

containsHeader()

page

response对象经常用于设置HTTP标题、添加cookie、设置响应内容的类型和状态、发送HTTP重定向和编码URL。

session

主要用于来分别保存每个用户信息,与请求关联的会话。

getAttribute()    getId()  

getAttributeNames() getCreateTime() getMaxInactiveInterval()

invalidate()

session

session对象,服务器就可以知道这是同一个客户完成的动作。

application

主要用于保存用户信息,代码片段的运行环境。

setAttribute()

getAttribute()

application

生命周期是从服务器启动直到服务器关闭为止。

out

主要用于向客户端输出数据。

print()  println()

flush()  close()

page

Page

处理JSP网页,是Object类的一个实例,指的是JSP实现类的实例,即它也是JSP本身,只有在JSP页面范围之内才是合法的。

flush()

page

Config

代码片段配置对象,表示Servlet的配置。

getServletContext() getServletName() getInitParameter()

getInitParameterNames()

page

exception

处理JSP文件执行时发生的错误和异常。

getMessage()

page

pageContext

管理网页属性,为JSP页面包装页面的上下文,管理对属于JSP中特殊可见部分中已命名对象的访问,它的创建和初始化都是由容器来完成的。

forward() getAttribute() getException() getRequest() getResponse()    getSession()

getServletConfig() getServletContext() setAttribute() removeAttribute() findAttribute()

page

猜你喜欢

转载自blog.csdn.net/mingY_life/article/details/48495953
今日推荐