美文网首页服务器监控全栈工程师互联网科技
tomcat程序部署到weblogic遇到的问题:对于字符串空的

tomcat程序部署到weblogic遇到的问题:对于字符串空的

作者: wblearn | 来源:发表于2017-02-16 10:48 被阅读186次

    最近将本地tomcat项目部署到weblogic服务器,某个模块下数据加载不出来,很奇怪,在本地tomcat下此模块下数据都可以完整显示出来,怎么到服务器就不行了呢?

    于是在服务器上监控,发现了数组下标越界异常,按照异常查看人家的代码是这样写的:

    这段代码我不想吐槽了(至于有什么问题很明显了......),我们来看下这种情况:就是当所属公司为空的时候,在tomcat下会识别这个if判断的,但weblogic这个判断不兼容,即空字符串也会执行标记的这段代码,所以不报错才怪。

    修改后

    于是帮人家改了一下再发布到weblogic服务器上数据加载出来了

    由此得出一个结论:tomcat 和 weblogic下,对于字符串空的处理不一样,所以不同环境下要考虑程序的兼容性 。

    相关文章

      网友评论

        本文标题:tomcat程序部署到weblogic遇到的问题:对于字符串空的

        本文链接:https://www.haomeiwen.com/subject/ydicwttx.html