Servlet Servlet与JSP九大内置对象

Servlet与JSP九大内置对象对照表:

Jsp内置对象out与servlet中response.getWriter()获得对象并不完全匹配,Jsp中是JspWriter类型,而servlet中获得是PrintWriter类型,其实一个是在Jsp中输出,一个是在servlet中输出,类型肯定不一样;

request、response内置对象可以通过service()方法传到doGet()、doPost()里的request、response来获取;
session可以通过request.getSession()来获取;
application可以通过getServletContext()来获取;
exception可以通过Throwable 来获得;
page对应this对象;
pageContext对象对应PageContext对象;
config可以通过getServletConfig()来获取。

时间: 2024-12-22 14:31:52

Servlet Servlet与JSP九大内置对象的相关文章

JSP九大内置对象

版权声明:本文为博主原创文章,转载注明出处http://blog.csdn.net/u013142781 目录(?)[+] 虽然现在基本上使用SpringMVC+AJAX进行开发了Java Web了,但是还是很有必要了解一下JSP的九大内置对象的.像request.response.session这些对象,即便使用其他框架也是会经常用到的.因此十分有了解的必要. 这些对象可以在JSP页面中调用,而不需要事先定义,这使得JSP编程更加的方便和快捷.其实这些内置对象都对应着某个Servlet类,在J

jsp九大内置对象和四种属性范围介绍

一般对象需要实例化才可以调用,而JSP的内置对象是不用实例化就可以直接调用的对象. 总共有9个,对应如下表: 序号 对象 类型 1 pageContext javax.servlet.jsp.PageContext 2 request javax.servlet.http.HttpServletRequest 3 response javax.servlet.http.HttpServletResponse 4 session javax.servlet.http.HttpSession 5 a

JSP 九大内置对象

① out - javax.servlet.jsp.jspWriter    out对象用于把结果输出到网页上. 方法: 1. void clear() ;    清除输出缓冲区的内容,但是不输出到客户端. 2. void clearBuffer() ;    清除输出缓冲区的内容,并输出到客户端. 3. void close() ;    关闭输出流,清除所有内容. 4. void flush() ;    输出缓冲区里面的数据. 5. int getBufferSize() ;    获取以

详解JSP的九大内置对象及四个作用域教程

九大内置对象 内置对象(又叫隐含对象,有9个内置对象):不需要预先声明就可以在脚本代码和表达式中随意使用 1-out: javax.servlet.jsp.JspWriter类型,代表输出流的对象.作用域为page(页面执行期) request:javax.servlet.ServletRequest的子类型,此对象封装了由WEB浏览器或其它客户端生成地HTTP 请求的细节(参数,属性,头标和数据).作用域为request(用户请求期). 方法由可查看API response:javax.ser

学习Java九大内置对象_java

本文实例为大家介绍了Java九大内置对象,供大家参考,具体内容如下1.Request对象 该对象封装了用户提交的信息,通过调用该对象相应的方法可以获取封装的信息,即使用该对象可以获取用户提交的信息. 当Request对象获取客户提交的汉字字符时,会出现乱码问题,必须进行特殊处理.首先,将获取的 字符串用ISO-8859-1进行编码,并将编码存发岛一个字节数组中,然后再将这个数组转化为字符串对象 即可.如下: String textContent=request.getParameter("boy

jsp页面九大内置对象

资源转载自网上,不可用于商用,学习可以.内置对象又叫隐式对象/隐含对象是由WEB容器加载的一组类的实例,不需要预先声明就可以在脚本代码和表达式中随意使用的对象. 这九大隐式对象可以按照期作用分类为: 输入输出:request,response,out 作用域之间通信:session,application,pageContext,(request) Servlet对象:page,config 错误对象:Execpiton   4+2+3 四大作用域(1)-->Application,也就是ser

自定义JSP标签类应该可以获取九大内置对象?不能?能,求指导?

问题描述 我想在自定义的JSP标签中获取数据库中的数据,设计上应该是先放入request,然后再从request中获取.请问如何在自定义的JSP标签中获取request对象? 问题补充: 在自定义的JSP标签类 中获取JSP内置对象 ? 解决方案 pageRequest可获取其他8个解决方案二:struts2标签的例子:<s:if test="#request.type=='ip'">...</s:if>#request.* 点后面跟的是request里的key

JSP Exception内置对象

1.需要捕获异常的页面,在page指令中写属性errorpage="出错跳转到的页面" 2.在跳转到的错误处理页面page指令中输入属性isErrorPage="true" JSP内置对象 - Exception (1)Exception是java.lang.Throwable类的实例 (2)当一个页面运行发生了异常,就产生了该Exception对象. (3)若一个JSP页面要使用该Exception对象,需要将isErrorPage的值设为true -------

asp简介和五大内置对象

对象|内置对象|内置对象 目次 1.ASP基础 2.ASP的五大对象 3.Request对象 4.Response对象 5.Server对象 6.Application对象 7.Session对象 1.ASP基础 Microsoft Active Server Pages,即读者朋友们所称的ASP,是一套微软开发的服务器端脚本环境,ASP内含于IIS之中,最新版的ASP 3.0内含于IIS 5.0之中.通过ASP大家可以结合HTML网页.ASP指令和ActiveX控件建立动态.交互且高效的WEB