闭关修行中......
我終於找到問題的根本了。我用的myeclipse2016版的嘛,是ide的問題。
就是上圖把像眼睛一樣的東西關掉,就可以了。如果還是不行,多試試幾次。
ide的檔案編碼設定成utf8試試
看下tomcat的編碼
<meta charset="utf-8" />
你這用的是eclipse打開的網站? 換個瀏覽器試試,如果遇到亂碼,手動在瀏覽器裡設定編碼改成UTF-8看會不會正確顯示。該改的都已經改了,應該不會有問題了
myeclipse的瀏覽器預設編碼好像是ISO-8859-1還是西文什麼的,具體忘了,在瀏覽器右鍵設定編碼能解決這個問題。不用自備的瀏覽器,其它的瀏覽器大多都可以自動辨識編碼,所以應該也不會出現亂碼。
你這種不傳參數的亂碼,不需要更改tomcat的預設編碼方式,只要設定了jsp的編碼格式,再看下你eclipse的編碼,基本可以解決你的問題
用自己的瀏覽器試試看,一般只要設定了jsp編碼格式就沒問題的
我終於找到問題的根本了。我用的myeclipse2016版的嘛,是ide的問題。
就是上圖把像眼睛一樣的東西關掉,就可以了。如果還是不行,多試試幾次。
ide的檔案編碼設定成utf8試試
看下tomcat的編碼
你這用的是eclipse打開的網站? 換個瀏覽器試試,如果遇到亂碼,手動在瀏覽器裡設定編碼改成UTF-8看會不會正確顯示。該改的都已經改了,應該不會有問題了
myeclipse的瀏覽器預設編碼好像是ISO-8859-1還是西文什麼的,具體忘了,在瀏覽器右鍵設定編碼能解決這個問題。不用自備的瀏覽器,其它的瀏覽器大多都可以自動辨識編碼,所以應該也不會出現亂碼。
你這種不傳參數的亂碼,不需要更改tomcat的預設編碼方式,只要設定了jsp的編碼格式,再看下你eclipse的編碼,基本可以解決你的問題
用自己的瀏覽器試試看,一般只要設定了jsp編碼格式就沒問題的