1. 程式人生 > >專案中遇到的中文亂碼問題

專案中遇到的中文亂碼問題

中文問題,統一交由web.xml中定義的org.springframework.web.filter.CharacterEncodingFilter來進行處理其他的配合動作1. 在jsp中要加上<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8" import="java.util.*"%>其中contentType="text/html; charset=UTF-8"的作用是告訴瀏覽器提交資料的時候,使用UTF-8編碼2. 在form裡method="post" 才能正確提交中文
如果是get傳值的話,需要修改tomcat的 servel.xml檔案 <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443" URIEncoding="UTF-8" useBodyEncodingForURI="true"/>   新增URIEncoding="UTF-8" useBodyEncodingForURI="true"