JSP 内置对象简要概述

(1) HttpServletRequest 类的 Request 对象
作用:代表请求对象,主要用于接受客户端通过 HTTP 协议连接传输到服务器端的数据。
(2) HttpServletResponse 类的 Respone 对象
作用:代表响应对象,主要用于向客户端发送数据
(3) JspWriter 类的out 对象
作用:主要用于向客户端输出数据;
        Out 的基类是JspWriter
(4) HttpSession 类的 session 对象
作用:主要用于来分别保存每个用户信息,与请求关联的会话;
         会话状态维持是Web应用开发者必须面对的问题。
(5) ServletContex 类的 application 对象
作用:主要用于保存用户信息,代码片段的运行环境;
        它是一个共享的内置对象,即一个容器中的多个用户共享一个 application 对象,故其保存的信息被所有用户所共享.
(6) PageContext 类的 PageContext 对象
作用:管理网页属性,为 JSP 页面包装页面的上下文,管理对属于 JSP 中特殊可见部分中已命名对象的访问,它的创建和初始化都是由容器来完成的。
(7) ServletConfig 类的 Config 对象
作用:代码片段配置对象,表示 Servlet的 配置。
(8) Object 类的 Page(相当于this)对象
作用:处理 JSP 网页,是 Object 类的一个实例,指的是 JSP 实现类的实例,即它也是 JSP 本身,只有在 JSP 页面范围之内才是合法的。
(9)Exception
作用:处理JSP文件执行时发生的错误和异常
        只有在错误页面里才可以使用,前提是:在页面指令里要有 isErrorPage=true 的页面中;
        如:a.jsp:     <%@ page contentType="text/html;charset=gb2312" errorPage="error.jsp"%>
             error.jsp:<%@ page contentType="text/html;charset=gb2312" isErrorPage="true"%>
            则:在 error.jsp 页面中便可使用exception内置对象,用法如下:
                 <%=exception.getMessage()%>

注:pageContext 中的属性默认在当前页面是共享的;
       session 中的属性是在当前 session中是共享的;
       ServletContext 对象中的属是则是对所有页面都是共享的;

转载于:https://www.cnblogs.com/icenter/archive/2011/03/19/1988714.html

jsp 内置的对象的简要概述(转)相关推荐

  1. JAVA Web入门之JSP内置对象的解析及使用(超详细必看)

    创作不易 觉得有帮助请点赞关注收藏~~ 概述:由于JSP使用java作为脚本语言 所以JSP具有强大的对象处理能力 并且可以动态创建web页面内容 但java语言在使用一个对象前  需要先实例化这个对 ...

  2. JSP内置对象:request、response、out、session、application等内置对象

    Java程序的功能主要是由Java包下的各个类在运行期所产生的对象所提供,并且应用这些对象组织构建程序所需的功能. 所谓JSP内置对象,是指在JSP网页环境之下,用户不需要声明而直接可以在JSP网页中 ...

  3. Jsp内置对象及EL表达式的使用

    一.JSP的内置对象(9个JSP内置对象) JSP的内置对象引用名称 对应的类型 request HttpServletRequest response HttpServletResponse ses ...

  4. jsp内置对象【02】四种内置对象【02】session、application

    我们继续来学习,上一篇文章中说到了request属性,那么既要想客户端和服务端都都能实现跳转的话,就用到了session. 第三种:session属性 我们接着修改一下上一篇文章中的代码来对比一下: ...

  5. JavaWeb第三讲 JSP内置对象、基本动作指令、常见编译指令及四大作用域

    JSP内置对象.基本动作指令.常见编译指令及四大作用域 (一) JSP工作原理 当一个jsp页面第一次被访问的时候,jsp将执行以下三个步骤,之后的访问速度会因为class文件已经生成而大大提高,当j ...

  6. jsp内置对象+Servlet

    一,jsp内置对象 1. request:请求对象: request.getParameter();得到一个参数:获得提交表单中唯一的值: request.getParameterValues();得 ...

  7. java遇上html,JAVA遇见HTML——JSP篇:JSP内置对象(上)

    JSP九大内置对象 JSP内置对象是Web容器创建的一组对象,不使用new关键就可以使用的内置对象. int[] value={60,70,80}; for(int i:value){ out.pri ...

  8. 【JSP笔记】第三章 JSP内置对象【上】

    2019独角兽企业重金招聘Python工程师标准>>> 1.内置对象简介:JSP内置对象是WEB容器创建的一组对象,不使用new关键就可以是用的对象. <% out.print ...

  9. [02] JSP内置对象

    1.内置对象的来历 JSP是由一些内置对象的,即不需要定义,也不需要我们主动创建,就可以直接使用的对象.当然,其对象名称也是固定的,无法修改,我们可以直接调用其相关方法. 在 [01] JSP的基本认 ...

最新文章

  1. [USACO09Open] Tower of Hay 干草塔
  2. TF之data_format:data_format中的NHWCNCHW简介、转换的详细攻略
  3. leetcode 684. 冗余连接()
  4. 优先队列priority_queue的使用方式
  5. python好学么数学_Python难学吗,本人数学和英语都很差,想学,都是兴趣爱好
  6. 【踩坑记录】mybatis-plus的insert方法,默认会生成一个uuid作为主键,导致类型不一致,存入数据库报错
  7. sublime text 64位_Python学习第一步 - 用Sublime搭建Python运行环境
  8. C++小白课本练习2
  9. 日期截取年月_2019年7月18日 期权交易日志——用小黄人教你理解期权平价公式...
  10. c语言科学计数法整数位改为0,c语言科学计数法表示
  11. 迅雷下载链接转为普通链接
  12. 1001:Hello,World! 信息学奥赛一本通c++版在线评测系统
  13. 关于设计思维的理解与思考
  14. 艾美智能影库服务器ip,华语视听,家庭影院,发烧音响,智能家居,私人影院,声学装修,专业音箱-艾美影库 MS-300...
  15. 计算机英语 book,book是什么意思_book在线翻译_英语_读音_用法_例句_海词词典
  16. 【FastJson】使用FastJson将Json数组转换成字符串
  17. JZOJ_1222《Kup》——一道劲题
  18. Mac使用技巧/M1 Mac安装 PS 2021 闪退、卡启动界面解决方法
  19. QTableView点击表格内空白行的信号
  20. vue安装使用v-chart时报错解决方案

热门文章

  1. android 连接指定wifi
  2. Android学习笔记进阶十之Matrix错切变换
  3. js 日期控件laydate使用
  4. 兼容性记录-class属性
  5. maven项目部署到linux上的奇葩问题
  6. 【svn】设置过滤文件
  7. xhost和XServer相关概念汇总
  8. 编译Ngnix遇到的问题,查看程序依赖的库文件
  9. Android Drawable绘图学习笔记
  10. 搭建LNMP遇到的问题