2022-11-02
一、請求亂碼的處理方式:
(1)如果是get請求的話,Tomcat8已經解決了此問題,Tomcat7中在“Tomcat7”中有一個組態檔“Conf”中的<Connector>中的“redirectPort”的下面添加“URIEncoding=utf-8”,即可解決中文亂碼的問題,
(2)如果是Post請求的話,需要在請求引數值(例如:使用的什么請求方式(post或get),請求路徑是啥等)之前,設定中文字符編碼集為“utf-8”,
request.setCharacterEncoding("utf-8");
二、web專案的路徑問題
1、url與uri的區別
(1)url:統一資源定位符(就是在整個網路中的一個資源)
例如:
https://www.cnblogs.com/
(2)uri:統一標識定位符
2、路徑決議
(1)如果使用絕對路徑,那么前面加的是“/”,
(2)對于“/”來說,如果是通過服務器來決議的就是當前專案;如果是通過瀏覽器來決議的就是當前的服務器下,
(3)瀏覽器決議的是網頁內的和重定向的“/”;服務器決議的是轉發的和web.xml中的“/”,
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/525862.html
標籤:Java
上一篇:學習筆記——處理請求與回應的介面(HttpServletRequest、HttpServletResponse)
