30、JSP的内置对象

JSP的内置对象:也可以称为隐含对象。
* 在jsp页面中不需要获取和创建,可以直接使用的对象,因为jsb本质是一个servlet,有些对象在底层已经创建了,因此可以直接调用
* jsp一共有9个内置对象。分别为request、response、session、application、out、pageContext、config、page和exception。
* 今天学习3个:
    * request
    * response
    * out:字符输出流对象。可以将数据输出到页面上。和response.getWriter()类似、
    注意:response.getWriter()和out.write()的区别:
        (1) 在tomcat服务器真正给客户端做出响应之前,会先找response缓冲区数据,再找out缓冲区数据。
        (2) response.getWriter()数据输出永远在out.write()之前.
        (3)  我们在实际操作中尽量少用response.getWriter(),有可能会打乱布局
        

<%--
  Created by IntelliJ IDEA.
  User: Administrator
  Date: 2020/3/12 0012
  Time: 10:36
  To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
    <title>Title</title>
</head>
<body>
hello world <br>
<%
    System.out.printf("hello,world");
    int i = 5;
%>

<%!
    int i =3;
%>

<%--下面这条语句会输出5--%>
<%= i%>
<%= "你好世界"%>

<%
    out.write("out...000");
%><br>

<%
    response.getWriter().write("reponse...111");
%><br>
<%
    out.write("out...222");
%><br>

</body>
</html>

结果:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值