深入淺析Jsp中 out.print 和 out.write 的區(qū)別
jsp中的out對象是JspWriter類型的.
而JspWriter繼承了java.io.Writer .
write方法是在在父類Writer中定義的,
print方法是在子類JspWriter中定義的.
重載的print方法可以將各種類型的數(shù)據(jù)轉(zhuǎn)換成字符串的形式輸出.
重載的write方法只能輸出字符/字符數(shù)組/字符串等與字符相關(guān)的數(shù)據(jù).而且如果使用這兩種方法輸出值為null的字符串對象,那么print方法輸出的結(jié)果是"null",而write方法則會拋出NullPoiterException異常.
out.write()是字節(jié)輸出流的方法
out.print()是字符輸出流的方法
在jsp中out是HttpServletResponse.getWriter(),
是字符輸出流
所以大部分都是用print
以上所述是小編給大家介紹的Jsp中 out.print 和 out.write 的區(qū)別,希望對大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會及時回復(fù)大家的!
相關(guān)文章
jsp cookie+session實(shí)現(xiàn)簡易自動登錄
這篇文章主要為大家詳細(xì)介紹了jsp cookie+session實(shí)現(xiàn)簡易自動登錄,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-10-10JSP開發(fā)之hibernate之單向多對一關(guān)聯(lián)的實(shí)例
這篇文章主要介紹了JSP開發(fā)之hibernate之單向多對一關(guān)聯(lián)的實(shí)例的相關(guān)資料,希望通過本文能幫助到大家,讓大家實(shí)現(xiàn)這樣的功能,需要的朋友可以參考下2017-09-09java AJAX實(shí)現(xiàn)級聯(lián)下拉框
AJAX實(shí)現(xiàn)級聯(lián)下拉框 需要的JAVA類,大家可以學(xué)習(xí)下2008-09-09Action中ArrayList顯示到JSP頁面的具體實(shí)例
UserAciton中通過hibernate查詢到的數(shù)據(jù)保存到ArrayList中,JSP頁面希望表格輸出ArrayList對象,有兩種方法,有需要的朋友可以參考一下2013-09-09JSP數(shù)據(jù)庫操數(shù)據(jù)分頁顯示
JSP數(shù)據(jù)庫操數(shù)據(jù)分頁顯示...2006-10-10