在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/Java/ jsp頁(yè)面的編碼已經(jīng)都改成了utf-8,為什么還是出現(xiàn)亂碼呀?

jsp頁(yè)面的編碼已經(jīng)都改成了utf-8,為什么還是出現(xiàn)亂碼呀?

圖片描述

圖片描述

回答
編輯回答
笨小蛋
  1. 檢查MyEclipse工作空間文件編碼是不是UTF-8;
  2. 檢查JSP文件編碼是不是UTF-8;
  3. 檢查JSP文件頭部設(shè)置:
<%@ page contentType="text/html; UTF-8" pageEncoding="UTF-8" language="java" %>
  1. 檢查JSP文件HTML標(biāo)簽:
<meta charset="UTF-8">

如果這四項(xiàng)編碼格式都是UTF-8的話,應(yīng)該是不會(huì)亂碼的;
看你的截圖,第1,2步貌似是沒(méi)有問(wèn)題的...

2017年9月16日 22:23
編輯回答
哎呦喂

IDE設(shè)置文件編碼只對(duì)IDE起作用, 你的應(yīng)用要在jsp頁(yè)頭上做相應(yīng)設(shè)置才行

<%@ page contentType="text/html;charset=UTF-8" language="java" pageEncoding="utf-8" %>

<%-- 其他jsp代碼 --%>
......

看看這個(gè),或許能幫到你

https://segmentfault.com/a/11...

2017年9月2日 06:42
編輯回答
毀與悔

你改的只是IDE的編碼格式吧, 需要去jsp里面把編碼格式也改成UTF-8啊

2018年2月8日 07:42