clear():用来清除输出缓冲区。这种方法不写任何内容到客户机。该方法抛出异常,如果缓冲被刷新。
<body>
"这里是页面输出的内容"
<%
out.clear();
%>
</body>
这样页面不会有任何显示(输出内容被清除了),如果在clear()之前,加入flush(),则会抛出异常:
java.io.IOException: Error: Attempt to clear a buffer that's already been flushed.
clearBuffer():清除输出缓冲区。这种方法不写任何内容到客户机.
<body>
"这里是页面输出的内容"
<%
out.clearBuffer();
%>
</body>
这样书写,页面不会有任何显示.如果在clearBuffer()之前加入flush().页面则会显示内容.