目录
jsp页面中不需要创建,可以直接使用的对象称为jsp的内置对象
request
HttpServletRequest 一次请求访问的多个资源(转发)
主要用于接收表单中的数据、网页地址后带的参数等
setCharacterEncoding 设置编码类型,避免中文乱码
getParameter 获取表单的参数值
response
HttpServletResponse 响应对象
主要用于向客户端发送数据
sendRedirect 执行完成以后,重定向到某个页面
out
JSPWriter 输出对象
用于向客户端浏览器输出数据
print 输出前台页面的代码(HTML、CSS、JS)
close 关闭输出流
session
HttpSession 一次会话的多个请求之间
用来在会话期间保持用户的登录信息等
invalidate 删除session所有变量
getAttribute 获取session某个变量
setAttribute 设置session某个变量
removeAttribute 删除session某个变量
application
ServletContext 所用用户之间共享数据
一个容器中的多个用户共享一个application对象,故其保存的信息被
getRealPath 获取当前页面的绝对路径
pageContext
PageContext 当前页面共享数据,还可以获取其他八个内置对象
用来管理网页属性,包装jsp页面的上下文
page
Object 当前页面(servlet)的对象 this
config
ServletConfig servlet的配置对象
exception
Throwable 异常对象
处理jsp文件执行时发生的错误和异常
内置对象的四个作用域
request
request对象 有可能执行多个页面
session
Session对象 从打开网站到离开网站或者20分钟没有访问
page
response对象、out对象、pageContext对象、config对象、page对象、exception对象
application
Application对象 启动Tomcat开始,到Tomcat关闭就结束