日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Servlet请求和响应总结

發布時間:2023/12/3 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Servlet请求和响应总结 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.解決亂碼問題

通過Request的設置編碼表方法和Respose設置瀏覽器展示編碼表解決

//設置請求字符編碼,防止亂碼 req.setCharacterEncoding("utf-8"); //設置瀏覽器響應編碼[html類型的文本,字符集為utf-8] resp.setContentType("text/html;charset=utf-8");
2.共享域和請求域

共享域是最大的域,所有Servlet都可設置和共享數據,請求域是兩個Servlet實現請求轉發的時候可以共享數據,一但斷開則共享消失,為了節約資源,請求之間選擇請求域共享
<1>共享域

<2>請求域

3.Request的請求轉發和Respose重定向的區別

<1>場景:
請求轉發:請求轉發,是一種服務器的行為,客戶端只有一次請求,服務器端轉發后會將請求對象保存,地址欄中的URL地址不會改變,得到響應后服務器端再將響應發給客戶端【a找b,b找c】
重定向:請求重定向,是一種客戶端行文,從本質上講等同于兩次請求,前一次請求對象不會保存,地址欄的URL地址會改變【a找b,b告訴a,c可以完成,a再找c】
<2>區別
重定向和請求轉發不太一樣,請求轉發是只有一個請求,而重定向有兩次請求。
所以重定向不能通過請求域共享數據,只有在同一個請求鏈中才能通過請求域中心數據

<3>補充定時刷新
頁面設定刷新時間,指定時間跳轉

//設置瀏覽器響應編碼[html類型的文本,字符集為utf-8]resp.setContentType("text/html;charset=utf-8");//寫出顯示數據resp.getWriter().write("您的用戶名有誤,3秒回自動跳轉到登錄頁面");
4.請求響應方法詳解

<1>Request方法詳解【中文注釋】

<2>Response方法詳解【中文注釋】

5.常見狀態碼詳解

總結

以上是生活随笔為你收集整理的Servlet请求和响应总结的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。