web项目乱码
可能存在以下问题:
1.页面有关
2.开发工具有关
3.数据库有关
4.web服务器有关
解决方案:
1.页面:
01.页面是jsp 在jsp头部加上 page的编码设置
02.页面是html,html头部加上meta标签:
2.开发工具有关
修改eclipse 或者 myeclipse 的jsp 等Encoding=utf-8;
具体设置方式可以百度,已经很多
3.数据库有关
查看数据库默认设置,比如mysql的my.ini
需要将其统一为utf-8;具体设置方式可以百度,已经很多
4.web服务器相关
01.页面显示和传参乱码,
则可以通过spring过滤器,来解决问题
web.xml中添加如下配置:
encodingFilter
encoding
UTF-8
forceEncoding
true
encodingFilter
/*
02.修改tomcat service.xml配置
修改service.xml配置,端口号位置:
如下:
领取专属 10元无门槛券
私享最新 技术干货