JSP的response對(duì)象的實(shí)例詳解
JSP的response對(duì)象的實(shí)例詳解
一 response對(duì)象
response對(duì)象包含了響應(yīng)客戶請(qǐng)求的有關(guān)信息,但在JSP中很少直接用到它。它是HttpServletResponse類的實(shí)例。response對(duì)象具有頁(yè)面作用域,即訪問(wèn)一個(gè)頁(yè)面時(shí),該頁(yè)面內(nèi)的response對(duì)象只能對(duì)這次訪問(wèn)有效,其他頁(yè)面的response對(duì)象對(duì)當(dāng)前頁(yè)面無(wú)效。
二 response對(duì)象常用的方法
三 實(shí)戰(zhàn)
<%@ page language="java" import="java.util.*,java.io.*" contentType="text/html; charset=utf-8"%> <% response.setContentType("text/html;charset=utf-8"); //設(shè)置響應(yīng)的MIMI類型 out.println("<h1>response內(nèi)置對(duì)象</h1>"); out.println("<hr>"); //out.flush(); //解決PrintWrite對(duì)象的瀏覽器輸出總是先于out對(duì)象輸出這一問(wèn)題 PrintWriter outer = response.getWriter(); //獲得輸出流對(duì)象 outer.println("大家好,我是response對(duì)象生成的輸出流outer對(duì)象"); //response.sendRedirect("reg.jsp");//請(qǐng)求重定向 //請(qǐng)求重定向 //response.sendRedirect("request.jsp"); //請(qǐng)求轉(zhuǎn)發(fā) //request.getRequestDispatcher("request.jsp").forward(request, response); %>
四 運(yùn)行結(jié)果
五 小知識(shí)總結(jié)
PrintWrite對(duì)象的瀏覽器輸出總是先于out對(duì)象輸出。
如有疑問(wèn)請(qǐng)留言或者到本站社區(qū)交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!
相關(guān)文章
用Java實(shí)現(xiàn)FTP服務(wù)器解決方案
用Java實(shí)現(xiàn)FTP服務(wù)器解決方案...2006-10-10多個(gè)jsp頁(yè)面共享一個(gè)js對(duì)象的超級(jí)方法
兩個(gè)js頁(yè)面要共享一個(gè)就js對(duì)象,用window.top['_CACHE']來(lái)存放這個(gè)變量,即可實(shí)現(xiàn),不同Jsp頁(yè)面直接的對(duì)象共享2014-06-06在 Linux 上安裝Apache+ApacheJServ+JSP
在 Linux 上安裝Apache+ApacheJServ+JSP...2006-10-10SSM框架JSP使用Layui實(shí)現(xiàn)layer彈出層效果
這篇文章主要介紹了SSM框架JSP使用Layui實(shí)現(xiàn)layer彈出層效果,文章通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-12-12tomcat6下jsp出現(xiàn)getOutputStream() has already been called for t
這篇文章主要介紹tomcat6下jsp出現(xiàn)getOutputStream() has already been called for this response異常的原因和解決方法,需要的朋友可以參考下。2016-06-06