JSP的response對(duì)象的實(shí)例詳解
一 response對(duì)象
response對(duì)象包含了響應(yīng)客戶請(qǐng)求的有關(guān)信息,但在JSP中很少直接用到它。它是HttpServletResponse類的實(shí)例。response對(duì)象具有頁(yè)面作用域,即訪問一個(gè)頁(yè)面時(shí),該頁(yè)面內(nèi)的response對(duì)象只能對(duì)這次訪問有效,其他頁(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ì)象輸出這一問題
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ì)象輸出。
如有疑問請(qǐng)留言或者到本站社區(qū)交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!
您可能感興趣的文章:- tomcat6下jsp出現(xiàn)getOutputStream() has already been called for this response異常的原因和解決方法
- JSP response對(duì)象實(shí)現(xiàn)文件下載的兩種方式
- Jsp中response對(duì)象的所有屬性詳細(xì)介紹
- jsp response.sendRedirect不跳轉(zhuǎn)的原因分析及解決
- JSP內(nèi)置對(duì)象:Request和Response的簡(jiǎn)單介紹及使用
- JSP 中response.setContentType()的作用及參數(shù)