jsp九大内置对象小结
来源:互联网 发布:机器人技术基础知乎 编辑:程序博客网 时间:2024/06/07 01:58
jsp九大内置对象的类型、范围和作用
PageContext
javax.servlet.jsp.PageContext 对象,作用范围是当前jsp页面,pageContext对象的作用是取得任何范围的参数,并可以为这些参数设置值
pageContext.setAttribute("name","PAGE",PageContext.PAGE_SCOPE);
pageContext.setAttribute("name","REQUEST ",PageContext.REQUEST_SCOPE);
pageContext.setAttribute("name","SESSION ",PageContext.SESSION_SCOPE);
pageContext.setAttribute("name","APPLICATION ",PageContext.APPLICATION_SCOPE);
pageContext.findAttribute()方法会依次从pageContext、request、session和application中(页面、请求、会话、app)查找对应的属性,找到一个,后面的就不会再去找了。如果没有就返回null.
Request
javax.servlet.ServletRequest对象,用于接受通过HTTP协议传送到服务器的请求或者数据,作用于是一次请求
Respons e
javax.servlet.SrvletResponse 对象,代表的是对客户端的响应,主要是将JSP容器处理过的对象传回到客户端
Session
javax.servlet.http.HttpSession 对象,指的是会话,从用户将浏览器打开访问网站到用户关闭浏览器这就是一次会话,用session来描述用户的状态
Application
javax.servlet.ServletContext 对象,Application值得是当前应用,他的范围是这个应用所在的服务器启动到这台服务器关闭
Out
javax.servlet.jsp.JspWriter对象,可以用于将服务器返回的信息输出到jsp中,呈现给用户,例如验证码的实现
Page
javax.lang.Object 对象,指的就是当前的页面,jsp的本身,page隐含对象本质上包含当前 Servlet接口引用的变量,类似于Java中的 this 关键字
Config
javax.servlet.ServletConfig对象,主要作用是取得服务器的配置信息。
Execption
javax.lang.Throwable对象,代表着异常,这个对象不能随便用,只能在使用了“<%@ page isErrorPage="true "%>”的JSP文件中使用。
- jsp九大内置对象小结
- JSP九大内置对象
- JSP内置九大对象
- JSP九大内置对象
- JSP九大内置对象
- jsp 九大内置对象
- JSP九大内置对象
- JSP九大内置对象
- JSP九大内置对象
- Jsp九大内置对象
- JSP九大内置对象
- JSP九大内置对象
- JSP九大内置对象
- JSP九大内置对象
- JSP九大内置对象
- jsp九大内置对象
- JSP九大内置对象...
- jsp九大内置对象
- Ubuntu常用指令
- java-单链表
- replaceBlank
- Kolla单节点部署OpenStack Ocata
- 百度地图之定位
- jsp九大内置对象小结
- 利用Python处理Excel数据
- 337C
- 通过Anaconda安装Python
- 通过webservice发布静态页面
- B
- XAMPP里tomcat启动报错:Make sure you have Java JDK or JRE installed and the required ports are free
- 开始我的图像处理学习
- Leetcode 89: Java移位运算符作指数的开方