当前位置:网站首页>JSP内置对象out对象的功能简介说明
JSP内置对象out对象的功能简介说明
2022-08-02 00:01:00 【qq_25073223】
转自:
下文讲述JSP内置对象out的功能简介说明,如下所示:
out对象的功能:
向JSP页面输出字符流,
它可以将动态内容转换为html形式展现给用户
注意事项: 1.out对象是javax.servlet.jsp.JspWriter类的实例化对象 我们可使用pageContext.getOut()方法可以获取out对象 2.使用<%=%>方式输出比out.println()方便,所以我们应尽量使用<%=%>方式 减少out对象的使用
JSP内置对象out的方法
| public abstract void clear() | 清除缓冲区中的内容,不将数据发送至客户端 |
| public abstract void clearBuffer() | 将数据发送至客户端后,清除缓冲区中的内容 |
| public abstarct void close() | 关闭输出流。 |
| public abstract void flush() | 输出缓冲区中的数据。 |
| public int getBufferSize() | 获取缓冲区的大小。缓冲区的大小可用<%@ page buffer="size" %>设置 |
| public abstract int getRemainning() | 获取缓冲区剩余空间的大小 |
| public boolean isAutoFlush() | 获取用<%@ page is AutoFlush="true/false"%>设置的AutoFlush值 |
| public abstract void newLine() | 输出一个换行字符,换一行 |
| public abstract void print() | 显示各种数据类型的内容 |
| public abstract void println() | 分行显示各种数据类型的内容 |
例
<%@ page language="Java" import="java.util.*" pageEncoding="GB2312"%>
<html>
<head>
<title>Test Page</title>
</head>
<body>
<%
int all=out.getBufferSize();//获得缓冲区大小
int remain=out.getRemaining();//获得剩余缓冲区大小
int use=all-remain;//使用的缓冲区大小
out.println("输出信息---使用的缓冲区大小"+use);
%>
</body>
</html>边栏推荐
- 检查 Oracle 版本的 7 种方法
- 根本上解决mysql启动失败问题Job for mysqld.service failed because the control process exited with error code
- Axure教程-新手入门基础(小白强烈推荐!!!)
- QML包管理
- 【加密周报】经济衰退在加息气氛中蔓延 美联储“放手一搏”?盘点上周加密市场发生的重大事件
- security session concurrency management
- 【MySQL系列】MySQL索引事务
- 好好活就是做有意义的事,有意义的事就是好好活
- Unity—四元数、欧拉角API+坐标系统
- @Transactional注解在类上还是接口上使用,哪种方式更好?
猜你喜欢

Enterprise firewall management, what firewall management tools are there?

security跨域配置

在MySQL登录时出现Access denied for user ‘root‘@‘localhost‘ (using password YES) 拒绝访问问题解决

DOM 基础操作

面试高频考题解法——栈的压入弹出序列、有效的括号、逆波兰表达式求值

async和await用法介绍

单片机遥控开关系统设计(结构原理、电路、程序)

控制电机的几种控制电路原理图

为什么要使用MQ消息中间件?这几个问题必须拿下

SphereEx Miao Liyao: Database Mesh R&D Practice under Cloud Native Architecture
随机推荐
Flink Yarn Per Job - 提交流程一
Appears in oozie on CDH's hue, error submitting Coordinator My Schedule
LeetCode_279_完全平方数
go语言标准库fmt包怎么使用
【Leetcode】1206. Design Skiplist
Docker实践经验:Docker 上部署 mysql8 主从复制
When Netflix's NFTs Forget Web2 Business Security
Deliver cloud-native microservices applications with Zadig
Study Notes: The Return of Machine Learning
CRS 管理与维护
【Leetcode】475. Heaters
【Leetcode】479. Largest Palindrome Product
PHP从txt文件中读取数据的方法
利用“栈”快速计算——逆波兰表达式
电机原理动图合集
els 长条变形
easy-excel 解决百万数据导入导出,性能很强
【MySQL系列】MySQL索引事务
Flink Yarn Per Job - Yarn应用
尚硅谷MySQL学习笔记