我做了一个jsp上传Excel的程序,上传几十条的时候速度很快,但是上传到几百条甚至几千条时就非常慢了,有什么办法解决吗,求大神帮忙!!!!!jsp 上传速度

解决方案 »

  1.   

    直接上传一份excel文件,然后由服务器读取返回数据。。
    这样我这边处理9000行,26列的数据大约需要10秒左右。。
      

  2.   

    你应该是把整个文件传上去。然后用JXL,POI什么的读取这个文件就快了。
      

  3.   

    我用的就是jxl解析的文件,解析的还是很慢
      

  4.   

    在用jdbc 很快的 我就是用jdbc搞上传 几十万也没有问题
      

  5.   

    你的应用JDBC导应该能满足,处理百万级别数据时,sqlload应该是比较好的方案
      

  6.   


    用jdbc怎么导,你能说明白点吗,谢谢!!
      

  7.   

    读取xls文件->放入对象容器中(如LIST)->JDBC(模板)入库
      

  8.   

    如果你利用jsp页面嵌入程序来读取excel的话肯定是很慢的。
    但是如果你上传一份文件,把这份文件传到后台,有后台读取全部数据之后返回,那么速度肯定要比jsp页面读要快一些。。
    另外我用过jxl,但是现在不用了,以前写的jxl也找不到了。主要原因是jxl已经没有人去维护了,可以说将要被淘汰的技术吧。
    excel2007之后jxl就已经不在支持了吧?