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