tomcat編碼格式設(shè)置為gbk 怎么改變tomcat的編碼格式?
怎么改變tomcat的編碼格式?默認(rèn)情況下,Tomcat使用編碼方法:iso8859-1修改Tomcat/conf下的conf服務(wù)器.xml文件以查找以下代碼:<connectorport=“80
怎么改變tomcat的編碼格式?
默認(rèn)情況下,Tomcat使用編碼方法:iso8859-1修改Tomcat/conf下的conf服務(wù)器.xml文件以查找以下代碼:<connectorport=“8080”protocol=“http/1.1”connectiontimeout=“20000”redirectionport=“8443”/>此代碼指定Tomcat監(jiān)視http請(qǐng)求的端口號(hào)和其他信息。您可以在這里添加一個(gè)屬性:uriencoding。將此屬性的值設(shè)置為UTF-8,以讓Tomcat(默認(rèn)的iso-8859-1編碼)以UTF-8編碼處理get請(qǐng)求。修改后:<connectorport=“8080”protocol=“http/1.1”connectiontimeout=“20000”redirectionport=“8443”ureencoding=“UTF-8”/>
是的,tomcat8默認(rèn)為iso8859-1,tomcat8及更高版本默認(rèn)為UTF-8。此時(shí),不需要處理亂碼問題。請(qǐng)參閱:servlet處理get請(qǐng)求時(shí)出現(xiàn)中文亂碼問題
1。用記事本或文本編輯器打開Tomcat安裝目錄下conf文件夾中的文件服務(wù)器.xml文件2。找到以下段落的位置:< connector port=“8080”protocol=“http/1.1”connectiontimeout=“20000”redirectport=“8443”/>3。按如下方式添加編碼屬性:<connector port=“8080”protocol=“http/1.1”connectiontimeout=“20000”redirectport=“8443”uriencoding=“UTF-8”/>,然后保存它