中文乱码问题,说复杂其实也没什么。
首先要确定自己需要的编码格式,是GBK,还是UTF-8。如果你用iso-8859-1那这文章对你就无意义了
数据库的编码格式设置成utf-8 如mysql的
设置jsp页面 charset=UTF-8" 页面的环节就确定了。
在web.xml文件中配置编码为utf-8的过滤器
一般上面三个情况足以解决问题。
但是不要忽略了tomcat weblogic等容器的编码格式
特别是简单易用的 tomcat 他的默认格式是iso
修改conf/server.xml中的设置 改为utf-8
以上只给出提示,具体修改内容请自行百度