就我了解,普通的jsp上传文件,用的http协议,在上传大文件的时候,经常会失败,我猜测是不是这样:
因为http协议不支持断点续传,如果公网网络环境不好的话,上传几百兆的文件的时候,免不了在特定的时刻会掉线。导致上传失败。但是,我想知道,swfupload是采用了什么样的技术,就可以轻松的上传几百兆的文件呢?

解决方案 »

  1.   


    jsp上传文件应该不能直接采用ftp上传滴。
      

  2.   


    jsp上传文件应该不能直接采用ftp上传滴。这个可以你去网上查一下,这种例子一大堆
      

  3.   


    jsp上传文件应该不能直接采用ftp上传滴。这个可以你去网上查一下,这种例子一大堆在java web中肯定可以用ftp进行上传文件的,但是,这有个前提,其上传的文件必须已经在服务器目录中存在的,如果该文件目前服务器上还不存在的话,在浏览器中进行ftp上传,web应用会自动到服务器的目录中去找该文件,而不是在客户端的目录位置去找文件,这样必然导致上传失败。
    所以,在用jsp页面做ftp上传的时候,只能是一种情况,是把web应用中已经存在的文件上传到ftp服务器中。而我们通常所说的jsp上传,是把文件上传到web应用的目录中。如果该web应用不是ftp目录,又怎么能用ftp技术上传呢?更何况,上传的话,肯定会失败。