前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >tomcat程序部署到weblogic遇到的问题:对于字符串空的处理不一样

tomcat程序部署到weblogic遇到的问题:对于字符串空的处理不一样

作者头像
wblearn
发布2018-08-27 17:09:07
3810
发布2018-08-27 17:09:07
举报
文章被收录于专栏:wblearnwblearn

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

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

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

修改后

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

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

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017.02.16 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档