web開發中的部分亂碼問題

1、頁面亂碼: 頁面頭部的字符集聲明錯誤 通常改爲utf-8就好了javascript

2、外部javascript亂碼,文件編碼方式錯誤,window下直接建立的文件通常是gbk編碼,最好經過編程工具建立。【編程工具須要配置好字符集,不然全部文件均可能出問題。】java

3、CSS亂碼,緣由同二;不過,主要爲註釋亂碼,關係不大ajax

4、地址中中文亂碼編程

    項目中出現的問題是:ajax的get方式請求後臺地址總帶有中文參數tomcat

解決辦法:ide

一、修改tomcat參數工具

tomcat文件夾/conf/server.xml 中下列語句中加入 URIEncoding="UTF-8"
<Connector port="8080" protocol="HTTP/1.1"          connectionTimeout="20000"
               redirectPort="8443" />post

而後頁面在將地址使用方法encodeURI(url)轉碼編碼

二、簡單點:使用post方式提交地址、注意參數格式就好了url

相關文章
相關標籤/搜索