日期:2014-05-20  浏览次数:20677 次

显示一个表,weblogic运行结构与Tomcat、WebSphere效果不同。----请高手指教
------------------------

功能:将一个表的所有列依次写入文件,列之间用,隔开,一行记录结束后换行。
在Tomcat、WebSphere运行良好,但是在weblogic会出现,第一行数据与第二行数据之间的逗号丢失的情况,请高手指教。

------------------------
while   (list.next())   {   //   循环行
int   length   =   rsMeta.getColumnCount();
msg.delete(0,   msg.length());
for   (int   j   =   1;   j   <=   length;   j++)   {   //   循环列
if   (rsMeta.getScale(j)   ==   2)   {
msg.append(NumberUtil.formatPrecision(
list.getDouble(j),   2)
+   ", ");
}   else   {        
        if   (list.getString(j)   ==   null){
                msg.append( ", ");   //   循环获取列
        }else{
                msg.append(list.getString(j)   +   ", ");   //   循环获取列
        }
}
}

if   (msg.length()   >   0)   {   //   将一行最后一个逗号去除
msg.deleteCharAt(msg.length()   -   1);
}

------解决方案--------------------
顶了!

------解决方案--------------------
没遇过。。。帮顶。。。