JXL导出Excel抛java.lang.ArrayIndexOutOfBoundsException: 5

来源:互联网 发布:实名认证数据库设计 编辑:程序博客网 时间:2024/05/01 20:46

    今天花了几个小时找一个伤脑筋的问题“JXL导出Excel抛java.lang.ArrayIndexOutOfBoundsException: 5异常”;第一次可以正常导出,第二次以后导出就抛出这个异常;

    网上解决方案有很多,有说跟static有关,有说修改jxl源码,有说跟字体格式有关……


    个人认为,是跟字体格式有关,是因为字体格式不支持重用,具体没有去研究过;这点在思维上面,确实有点混乱!字体格式是一个公共的对象,理应支持重用的!
    解决方案:每次导出的时候,都去创建一次字体格式对象,程序就能正常运行;
 
0 0
原创粉丝点击