JavaWeb开发笔记
JSP9大内置对象(不需要new,可以直接用) pageContext JSP页面容器 request 请求对象 response 响应对象 session 响应对象 application 全局对象 config 配置对象(服务器配置信息) out 输出对象 page 当前JSP页面对象(相当于java中的this) exception 异常对象 application 全局对象 ——String getContextPath() 虚拟路径 ——String getRealPath(“虚拟路径”) 绝对路径(虚拟路径 相对的绝对路径) (内置对象不包括cookie) 四大范围对象 pageContext JSP页面容器 当前页面有效,页面跳转后无效 request 请求对象 同一次请求有效,请求转发可以拿到(服务器内部进行),重定向拿不到(返回客户端,客户端重新请求) session 会话对象 同一次会话有效(无论怎么跳转,都有效 ,关闭切换浏览器后无效) application全局对象 全局有效,整个项目运行期间都有效(关闭服务和其他项目无效) 尽量使用最小的范围,因为对象的范围越大,造成的性能损失越大 以上四个对象共有的方法: Object getAttribute(String name):根据属性名,获取属性值 void setAttribute(String name