Bigdata Development Web_Study_05(JSP中九大内置对象)

九大内置对象

<!--
为了方便JSP开发,会在_jspService()方法中传入9个对象提供我们使用,这些方法不用生命就可以直接使用,叫做内置对象

对象           java类              作用
request     HttpServletRequest      封装了请求对象
response    HttpServletResponse     封装了响应对象
out         JspWriter           输出流,输出数据到浏览器    

session     HttpSession             会话内的数据共享
application SercletContext          服务器的数据共享
pageContext PageContext             用于获取其他八个对象

page        类似与this关键字     调用当前页面中的属性和方法
config      ServletCongif      获取Servlet对应的配置信息
exception   Exception           产生的异常信息



-->
<%
//JSP四大作用域对象,都可以传递数据,有效范围不一样

//只有请求转发的时候才能够获取的到
request.setAttribute("","");

//会话结束的时候就销毁,每个客户端独立使用
//session.setAttribute("","");

//存在服务器上面,只要服务器不关闭,那就一直存在,所有客户端共享
//application.setAttribute("","");

//只能在当前页面存取,不能跨页面
//pageContext.setAttribute("","");
%>

JSP中常用指令

<!-- 
        JSP 使用 《%@ %》表示指令,设置 JSP 翻译为 Servlet 时候的一些信息
        常用的指令有 3 个:
            page:1. 描述了页面的一些属性      2. 导包
                session:是否使用 session,默认 true 使用
                errorPage:错误页面,产生异常跳转到这个页面
                              错误页面需要设置:isErrorPage="true"
                autoFlush:out 对象自动调用 flush 方法
                buffer:设置 out 缓冲区的大小,默认 8kb
                isThreadSafe:是否线程安全,默认式 true
                isELIgnored:是否忽略 EL 表达式,默认 false,不忽略

                import:导包

            include:包含,把另一个文件(html,jsp,任意内容)中的内容放在这里
                file:另一个文件的路径
                会把另一个文件中的全部内容都放在 include 指令处,注意标签的冲突

            taglib:引入第三方的 jar 文件,常用于引入 jstl 标签
     -->
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值