JSP基础知识(二)
JSP脚本中的9大内置对象:
1.application:可用于JSP页面或Servlet之间交换信息
常用方法:setAttribute();getAttribute();getInitParameter();
2.config:代表JSP的配置信息一般在Servlet中有效
常用方法:getInitParameter(),getInitParameters();
3.exception:代表其他页面中的错误和异常。只有当前页面是错误处理页面,即编译指令page的isErrorPage属性为true时,该对象才可以使用。
常用方法:getMessage()和printStackTrack();
4.out:用于JSP的输出流,输出内容,形成HTML页面
5.page:代表该页面本身,通常没有太大的用处。
6.pageContext:代表JSP页码的上下文,使用该对象可以访问页面中的共享数据。
常用方法:getServletContext(),getServletConfig();
7.request:该对象封装了一次请求,客户端的请求参数都被封装在该对象里。
常用方法:setAttribute(),getAttribute().getParameter();getParameterValues();
8.response:代表服务器对客户端的响应。也常用于重定向
常用方法:getOutoutStream();sendRedirect();
9.session:代表一次会话。当客户端浏览器与站点建立连接时会话开始,当浏览器关闭时,会话结束。
常用方法:getAttribute();setAttribute();