------------------------------------------------------------功能:将一个表的所有列依次写入文件,列之间用,隔开,一行记录结束后换行。
在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);
}