當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
在JSP中out.print()、out.write()、out.println()的区别
生活随笔
收集整理的這篇文章主要介紹了
在JSP中out.print()、out.write()、out.println()的区别
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
out.print()和out.write()
- print()和println()是JspWriter類中定義的方法,write()則是Writer類中定義的。
- print()和println()方法可將各種類型的數據轉換成字符串的形式輸出,而write()方法只能輸出字符、字符數組和字符串等與字符相關的數據。
- 如果字符串對象的值為null,print()和println()方法將輸出內容為“null”的字符串,而write()方法則是拋出NullPointerException異常。
out.print()和out.println()
println()雖然看似是換行,但轉成網頁之后,這種換行被認為是空格,所以輸出的仍然是一行,用空格分隔,但右鍵點擊頁面查看源代碼時,能看出換行起作用了。
所以在頁面上需要換行的話,需要用 <br/> 。
out是JSP九大內置對象之一,是JspWriter的一個對象,JspWriter繼承了java.io.Writer類。
總結
以上是生活随笔為你收集整理的在JSP中out.print()、out.write()、out.println()的区别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 匪警请拨110
- 下一篇: 马云收购UC你,至于到底是谁宣战