记一次本地eclipse项目在linux的tomcat上部署乱码问题

问题:本地开发了一个大数据查询平台,eclipse调试没有问题,上线在linux上后发现点击中文名称的数据源,日志显示接受乱码

记一次本地eclipse项目在linux的tomcat上部署乱码问题_第1张图片

解决:

因为在eclipse调试没有问题,所以优先考虑tomcat的编码问题

修改Tomcat配置:

1.server.xml修改一下两处,添加URIEncoding="UTF-8"

   
   

    
    

2.web.xml,以为部分默认是注释掉的,去掉注释

    
        setCharacterEncodingFilter
        org.apache.catalina.filters.SetCharacterEncodingFilter
        
            encoding
            UTF-8
        
        true
    

参考:https://blog.csdn.net/yuanyuan214365/article/details/72454282

你可能感兴趣的:(记一次本地eclipse项目在linux的tomcat上部署乱码问题)