博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JSP页面的9个隐含变量
阅读量:5107 次
发布时间:2019-06-13

本文共 750 字,大约阅读时间需要 2 分钟。

九个隐含变量:out request response pageContext session application config page exception

1.out: JspWriter对象,调用out.print()直接把字符串打印到浏览器上

2.request:HttpServletRequest对象

3.response:HttpServletResponse对象(在jsp页面几乎用不到)

4.pageContext:页面上下文,是pageContext的一个对象,可以从该对象中获取其他对象信息

5.session:来源于javax.servlet.http.HttpSession。它用于存储客户端请求的信息,因此它是有状态交互式的。

6.application:代表当前web应用,来源于javax.servlet.servletcontext

7.config:来源于ServletConfig,它包含了当前JSP/Servlet所在的WEB应用的配置信息,若需要访问当前jsp配置的初始化参数,需要通过映射才可以

         <servlet>
            <servlet-name>hellojsp</servlet-name>
            <jsp-file>当前需要设置的jsp的路径</jsp-file>
       </servlet>

8.page:指向当前jsp对应的Servlet对象的引用,但为Object类型,只能调用Object类方法(几乎不使用)

9.exception:用于捕获JSP抛出的异常。它只有在JSP页面属性isErrorPage=true时才可用。

      

转载于:https://www.cnblogs.com/wb1993/p/5588925.html

你可能感兴趣的文章
oracle9i安装后,Oracle9i安装过程说明
查看>>
oracle+609,Fatal NI Connect 12560' And 'ORA-609 解决方法
查看>>
oracle会话比进程高,oracle数据库CPU特别高的解决方法详解
查看>>
linux查询进程ps grep,Linux下通过grep查找指定的进程是否存在
查看>>
linux终端文件夹颜色,linux 修改文件夹颜色 终端颜色
查看>>
linux eclipse进程,Linux环境中用Eclipse搭建C++程序开发平台
查看>>
linux启动redis指定端口,linux配置redis三种启动方式
查看>>
linux在当前目录使用test,为什么所有的文件都显示不存在?,Linux 常用命令
查看>>
linux下Qt程序deb打包,Ubuntu1604打包QT的程序
查看>>
分析linux内核 内存管理,Linux内核代码分析之内存管理.doc
查看>>
linux mint开发环境,linux mint 开发环境配置
查看>>
linux中cut -c命令,linux中~/cut/argus/
查看>>
linux 写一个包含test的脚本程序,Linux运维学习作业2-1-bash脚本编写
查看>>
linux汇编码表,汇编码表及扩展码表(范文).doc
查看>>
linux 内核模块 proc,Linux内核模块与_proc文件系统
查看>>
linux sudo yum命令详解,每天一个Linux命令之sudo命令详解
查看>>
linux登录认证源码,图解如何在Linux上配置git自动登录验证
查看>>
arm linux g 找不到,/ bin / sh:1:arm-linux-gcc:在ubuntu上找不到
查看>>
linux时钟 跳变,关于am3359 linux下系统时间跳变的问题
查看>>
c语言比较十个数大小冒泡法,【C语言】用选择法、冒泡法分别对10个整数从小到大排序...
查看>>