JSP out隐式对象,它是javax.servlet.jsp.JspWriter的一个实例。这允许我们访问 Servlet 输出流,需要发送到客户端(浏览器)的输出通过此对象传递。简单来说,使用隐式对象将内容写入客户端。
out隐式对象的方法
void print()
void println()
void newLine()
void clear()
void clearBuffer()
void flush()
boolean isAutoFlush()
int getBufferSize()
int getRemaining()
让我们详细看看每个方法:
void print():此方法写入已传递给它的值。对于例如下面的语句将在 jSP 中显示一个句子Out Implicit Object in jSP - BeginnersBook到输出屏幕(客户端浏览器)。
out.print(“Out Implicit Object in jSP”);
void println():此方法类似于print()方法,print和println之间的唯一区别是println()方法在末尾添加了新行字符。让我们借助示例来了解差异。
print:
out.print(“hi”);
out.print(" ");
out.print(“hello”);
浏览器输出:所有 3 个out.print语句的结果之间不会有新的界限。
hi hello
println:
out.println(“hi”);
out.println(“hello”);
浏览器输出:
hi
hello