中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Java Web?HttpServletResponse對象怎么使用

發布時間:2022-03-17 17:09:11 來源:億速云 閱讀:163 作者:iii 欄目:開發技術

本篇內容主要講解“Java Web HttpServletResponse對象怎么使用”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“Java Web HttpServletResponse對象怎么使用”吧!

(1)概念

在doGet、doPost、service方法的參數中都會有HttpServletRequest和HttpServletResponse對象。
HttpServletRequest代表的是http請求,想要獲取請求中數據的時候使用;
HttpServletResponse代表的是http響應,有數據需要發送給瀏覽器端的時候使用。

(2)常用方法

1)setHeader(String name, String value)

設置響應頭:
   ①設置文本格式和編碼
   ②定時刷新
   定時刷新是通過Refresh設置為響應頭,可以實現在多少時間后實現跳轉 url

//另外一種寫法,使用setHeader方法
		response.setHeader("Content-Type", "text/html;charset=utf-8");
//獲得字符輸出流
		PrintWriter pw=response.getWriter();
		pw.write("5秒后進入百度");
		
		//設置定時刷新   --多少時間后進行跳轉
		response.setHeader("Refresh","5;url=http://www.baidu.com");
		//間隔多少時間進行自刷新
		response.setHeader("Refresh", "5");
		//使用request作為域對象,存儲數據
		request.setAttribute("name","zhangsan");

2)getWriter() --> PrintWriter

 getOutputStream()  -->ServletOuputStream
   		//輸出信息到瀏覽器端
//獲得字節流,將數據寫到瀏覽器端
	    ServletOutputStream sos=response.getOutputStream();
		sos.write("200".getBytes());
		sos.write("\n".getBytes());
		byte[] bs="world".getBytes();
		sos.write(bs);
		sos.write("<br/>".getBytes());
		sos.write("中國".getBytes("utf-8"));

3)setContentType()

設置響應到瀏覽器端的中文編碼以及文本格式

//設置顯示到瀏覽器端的文本格式和編碼
response.setContentType("text/html;charset=utf-8");

4)重定向

sendRedirect(“xxxx”)//xxx代表重定向后的地址
①用于服務器端內部資源的跳轉,也可以用于不同應用和不同服務器之間的跳轉
②重定向瀏覽器地址欄會發生變量,瀏覽器地址欄會是重定向以后的地址
③重定向相當于是2次請求,2次響應
④重定向一般用于事情已經做完了,只是為了跳轉到下一個組件。

//重定向
		//一般是事情已經完成了,只是為了下一個組件的跳轉,瀏覽器地址欄的地址會發生變化
		//重定向是兩次請求,request作用域中存儲的數據不能實現共享
		//重定向是通過HttpServletResponse對象調出的
	    response.sendRedirect("index.jsp");
		//response.sendRedirect("register.html");

到此,相信大家對“Java Web HttpServletResponse對象怎么使用”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

江口县| 凉城县| 深圳市| 平阴县| 云浮市| 南阳市| 全州县| 青浦区| 广宗县| 和静县| 长宁县| 名山县| 龙井市| 伊通| 卓资县| 交口县| 堆龙德庆县| 绥棱县| 龙里县| 右玉县| 海丰县| 蓝田县| 通江县| 夏河县| 子长县| 苗栗市| 米泉市| 临夏市| 理塘县| 年辖:市辖区| 衢州市| 洪洞县| 林西县| 双柏县| 菏泽市| 凌海市| 巴中市| 巴彦淖尔市| 高尔夫| 会昌县| 车致|