在开发中,debug模式发现action获的jsp传过来的参数全部是乱码,初步更改去JSP页面,<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> 但是没用,后来就百度各种搜,发现有一招根本的方式,就是更改tomcat配置文件,亲测有效
在tomcat\conf下server.xml配置文件中<Connector port="8080" ....../>内添加属性URIEncoding="UTF-8"即可,完整如下:
<Connector port= "8080 " protocol= "HTTP/1.1 "
connectionTimeout= "20000 "
redirectPort= "8443 " URIEncoding=”utf-8”/>
解决乱码问题