问题描述
程序中有如下代码:……if(FZqbz.equalsIgnoreCase("GP")){pzKmh=getKmbyAttrSelf("股票投资",sKmh,FTzbz,FSzSh,sTabpre);//查询数据库数据给pzKmh赋值}elseif(FZqbz.equalsIgnoreCase("……")){……//此处代码不会执行}returnpzKmh;在weblogic9.2和weblogic10.0中,pzKmh赋值时正确,pzKmh变量值存在,但到return语句时pzKmh变量值为"",相当于没有赋值,但赋值语句执行后并未执行任何代码,请高手帮忙看下是什么问题。补充:不是每次都会有这样的问题,应用部署到weblogic中一段时间(上图代码频繁执行10分钟左右)后出现此问题,此问题一但出现,只能通过重启weblogic解决。
时间: 2024-10-31 03:42:31