jsp中 clean()和cleanBuffer()的区别

<%out.println("123456");out.clearBuffer();out.print("456");%>和<%out.println("123456")... <%
out.println("123456"); out.clearBuffer(); out.print("456");
%>

和<%
out.println("123456"); out.clear(); out.print("456");
%>
为什么结果是一样的呢。那这样的话他们两个还是什么区别么,都是清空缓冲区的大小,请教!
一楼的不对吧 那是flush() 清除缓冲区数据并发送给客户端
展开
 我来答
小小的盗贼
2010-02-02 · TA获得超过155个赞
知道答主
回答量:52
采纳率:0%
帮助的人:96.8万
展开全部
【区别】:希望对你有用~~
cleanBuffer()清除缓冲区数据并发送给客户端

clean()清除缓冲区数据不发送给客户端

【补充】:flush()是输出缓冲区里的数据

out:
println()向客户端输出各种类型数据
newLine()输出一个换行符
close()关闭输出流
flush()输出缓冲区里的数据
cleanBuffer()清除缓冲区数据并发送给客户端
clean()清除缓冲区数据不发送给客户端
getBufferSize()返回缓冲区大小
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式