前几天在写代码的时候,在后台获取前台传过来的String类型的值时,出现乱码问题,然后就查自己项目的编码格式以及页面的编码格式,发现都是utf-8,并没有问题,那为什么会出现乱码呢,后来一查才发现,是的我web容器的原因。我用的是tomcat服务器,要在tomcat里的配置文件sever.xml配置文件中添加编码格式:URIEncoding="UTF-8",然后重新启动项目,获取值正常!!!