特别引起我注意的是 URIEncoding="UTF-8" ,设置不正确的话可能导致url上传递的中文就不能被正确解码。提醒各位使用utf-8编码的朋友注意使用tomcat的这个设置如果不能解决那么请将所有涉及到编码的地方都检查一遍,包括jsp页面、request和response的编码,还有导入的文件的编码不一致也会出现乱码,