out是JSP九大內置對象之一,是JspWriter的一個對象,JspWriter繼承了java.io.Writer類。
out.print()和out.write()
print()和println()是JspWriter類中定義的方法,write()則是Writer類中定義的。
print()和println()方法可將各種類型的數據轉換成字符串的形式輸出,而write()方法只能輸出字符、字符數組和字符串等與字符相關的數據。
如果字符串對象的值為null,print()和println()方法將輸出內容為“null”的字符串,而write()方法則是拋出NullPointerException異常。
out.print()和out.println()
println()雖然看似是換行,但轉成網頁之后,這種換行被認為是空格,所以輸出的仍然是一行,用空格分隔,但右鍵點擊頁面查看源代碼時,能看出換行起作用了。
所以在頁面上需要換行的話,需要用<br/>。
