看板 java 關於我們 聯絡資訊
※ 引述《ysss1213 (最愛老婆的老公)》之銘言: : : 3.<%@page contentType="text/html;charset=Big5"%> : : request.setCharacterEncoding("big5");這兩行的意義到底是啥 : : 4.為啥部處理編碼問題,會有中文變亂碼的情形 : : 謝謝.. : <%@page contentType="text/html;charset=Big5"%> 這行是簡單說... : 就是告訴瀏覽器:我這東西內容是"text/html",請用Big5的編碼解讀 : 它是response物件;假如沒寫的話就要看伺服器的設定了,例如 Tomcat, : 它的預設編碼為ISO-8859-1 sorry,說錯了,沒寫的話是JSP規格書規定的ISO-8859-1編碼,不是伺服器 我說的Tomcat應該是URI的編碼(Connector of URIEncoding attribute) : request.setCharacterEncoding("big5"); 這行是說,用戶端送來的請求 : 你用Big5來解讀,假如用戶端送來的編碼是UTF-8,而你用Big5來解讀就會 : 是亂碼囉 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.226.68.236