Tomcat亂碼問題 catalina.bat設定為UTF-8 控制檯出現亂碼
1、catalina.bat中必須設定為UTF-8,如果我不設定為UTF-8,頁面接收到的就是亂碼了,嘗試過各種UTF-8的除錯,都無解,最後還是隻能在catalina.bat的set "JAVA_OPTS=%JAVA_OPTS% %JSSE_OPTS% -Dfile.encoding=UTF-8" ,加上UTF-8問題就可以解決了,但是tomcat的命令框和輸出日誌都是亂碼。
2、如果是用編譯工具,在IDEA編譯器中的VM options:設定-Dfile.encoding=UTF-8,或eclipse 的設定中 改成utf-8 輸出的問題可以解決。但是在windows伺服器上用tomcat部署的時候,亂碼解決不了。
3、在service.xml中,加上UTF-8,試過是無用的,依舊亂碼。
<Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8433" URIEncoding="UTF-8" />
<Connector port="8009" protocol="AJP/1.3" redirectPort="8433" URIEncoding="UTF-8"/>
問題原因:
windows預設編碼集為GBK,由於使用startup.bat啟動tomcat時,它會讀取catalina.bat的程式碼並開啟一個新視窗執行。開啟的cmd預設編碼可能不是utf-8,
解決方法:
修改cmd命令列的編碼,開啟登錄檔,找到HKEY_CURRENT_USER→Console→Tomcat(如果你改了tomcat的標題欄,這裡就是你開啟的命令視窗的名字),找到CodePage項,沒有則建立,更改值為十進位制的65001,點選確定。
相關推薦
Tomcat亂碼問題 catalina.bat設定為UTF-8 控制檯出現亂碼
1、catalina.bat中必須設定為UTF-8,如果我不設定為UTF-8,頁面接收到的就是亂碼了,嘗試過各種UTF-8的除錯,都無解,最後還是隻能在catalina.bat的set "JAVA_OPTS=%JAVA_OPTS% %JSSE_OPTS% -Dfile.en
mysql資料庫插入中文以及亂碼問題解決(統一設定為utf-8)格式
1、編輯MySql的配置檔案 MySql的配置檔案Windows下一般在系統目錄下或者在MySql的安裝目錄下名字叫my.ini。像我的就在D:\Program Files (x86)\MySQL\M
MyEclipse解決中文亂碼問題,統一為UTF-8,及其他設定
一、workspace 二、jsp 三、content-type 4、resource 5、get傳參亂碼問題 tomcat的server.xml修改以下程式碼 <Connector port="8080" protocol="HTTP/1.1"
配置Tomcat的server.xml編碼為UTF-8時,再次發布項目,編碼自動還原問題?
image launch ref eclipse 重新 再次 oca eclips 技術 當我們在處理中文亂碼或是配置數據源時,我們要修改Tomcat下的server.xml 但是當我們修改完後重啟Tomcat服務器時發現xml文件又被還原了,修改無效果。 為什麽會還原
將myeclipse預設編碼設定為UTF-8
出處: 【 CSDN 】:csdn.zxiaofan.com Window->Preferences->General ->Content Type->Text->JSP 最下面設定為UTF-8
MySql建立Table的時候將編碼設定為utf-8
設定資料表編碼 CREATE TABLE 'BmapTable' ( ID VARCHAR(64) NOT NULL, NAME VARCHAR(64) NOT NULL, ADDRESS VARCHAR(64), LONGITUDE VARCHAR(
mac下mysql 5.7.19字元編碼設定為utf-8的方法
如果你查了一堆,都是說在/etc/資料夾下新增一個my.cnf檔案,然後把下面的命令寫進去就可以了 [client] default-character-set=utf8 [mysql] default-character-set=utf8 [mysqld] coll
如何用mysql 建資料庫並設定為utf-8編碼,和general_utf8_ci編碼格式
create database Herodefault character set utf8default collate utf8_general_ci;Query OK, 1 row affected (0.00 sec)utf8_general_ci;表示編碼格式,此編
修改Oracle字符集為UTF-8 解決中文亂碼 oracle
很多情況下,遇到資料庫查詢資料中文亂碼,一般都是字符集的問題,下面記錄一下oracle字符集的檢視方法,並提供UTF-8字符集的修改方式。 1、檢視資料庫字符集 以下操作均在sqlplus或客戶端
IDE 的 text file encoding 設定為 UTF-8; IDE 中檔案的換行符使用 Unix 格式, 不要使用 Windows 格式。Why?
原因: 在各作業系統下,文字檔案所使用的換行符是不一樣的。UNIX/Linux 使用的是 0x0A(LF),早期的 Mac OS 使用的是0x0D(CR),後來的 OS X 在更換核心後與 UNIX 保持一致了。但 DOS/Windows 一直使用 0x0D0A(CRLF)
Oracle編碼設定為UTF-8
①執行regedit命令進入登錄檔在目錄下 HKEY_LOCAL_MACHINE SOFTWARE ORACLE KEY_ORADB11g_HOME1 NLS_LANG中預設的SIMPLIFIED C
Eclipse+MyEclipse開發中,將全域性編碼從GBK設定為UTF-8
在使用Eclipse+MyEclipse開發中,許多檔案編碼預設是ISO-8859-1,不支援中文(如常用的JSP)。這樣我們每次建檔案都要手動改編碼,其實我們可以在設定檔案預設編碼,今後再建立時就不用每次修改編碼了, UTF-8 如果要使外掛開發應用能有更好的國際化支援,能夠最大程度的支援中文輸出,則最好
記錄fstream類讀取UTF-8時出現亂碼問題以及fstream讀檔案的幾種方法
1.處理fstream類讀取UTF-8時出現亂碼問題,思路先將utf-8轉換成UNICODE 再轉化成ANSI #include <string> #include<fstream> using namespace std; string changeUTF8ToAnsi
idea軟體編碼已經設定好了為utf-8,但是svn中down下來的檔案格式本身不是utf-8的,此時開啟後會出現中文亂碼解決方法
我是個idea的忠實使用者,新公司的專案都是用eclipse做的,通過svn拉下程式碼後發現,註釋的內容裡,中文內容都是亂碼。問過專案負責人,說可能是GBK編碼。 但是,我通過idea的setting設定了編碼,試了5種編碼都沒用,中文內容還是亂碼。最後還是自己試出來解決方案。 詳細的原因請參考
Linux字元編碼預設為UTF-8,如出現亂碼可設定為GBK 1.手動更改profile檔案的命令: vi /etc/profile 也可以修改 /etc/sysconfig/i18n 檔案,如
Linux字元編碼預設為UTF-8,如出現亂碼可設定為GBK 1.手動更改profile檔案的命令: vi /etc/profile也可以修改 /etc/sysconfig/i18n 檔案,如 LANG="en_US.UTF-8" LANG="zh_CN.GB18030"
Tomcat 設定URI預設字符集為UTF-8
新配置一個Spring的MVC專案,發現對Get請求的中文引數出現了亂碼: 查看了SpingMVC中關於編碼的配置(在web.xml中),如下 <filter>
Jenkins maven 構建亂碼,修改file.encoding系統變量編碼為UTF-8
out selenium 可能 odi 沒有 linu 分享 log image 一切都是windows的控制臺默認編碼GBK問題 情景: 使用jenkins構建,console 輸出的中文亂碼。代碼編碼格式是utf-8,因為Jenkins會默認讀取當前系統的編碼格式,導致
HTML頁面為什麽設置了UTF-8仍然中文亂碼
計算機 標簽 href 出現 odin set sin editplus title 如題,其實問題很簡單,在用EditPlus寫html頁面的時候,發現設置為UTF-8的時候仍然出現了亂碼,這是一個很奇怪的問題,而且我完全考慮了瀏覽器的解析問題,將title放在了了met
設定MYSQL資料庫編碼為UTF-8 設定MYSQL資料庫編碼為UTF-8
設定MYSQL資料庫編碼為UTF-8 1、 編輯MySql的配置檔案 MySql的配置檔案Windows下一般在系統目錄下或者在MySql的安裝目錄下名字叫my.ini,可以搜尋,Linux下一般是/etc/my.cnf
request.getParameter(“引數名”) 中文亂碼解決方法【新手設定問題】【JSP】-表單傳值問題:為什麼設定UTF-8之後還是亂碼?
request.getParameter(“引數名”) 中文亂碼解決方法【新手設定問題】【JSP】-表單傳值問題:為什麼設定UTF-8之後還是亂碼? 問題:jsp讀取的value值亂碼;設定UTF-8之後還是亂碼…… 備註:本文是轉載的,題目上增加關鍵詞方便查詢