我用jftp实现web上传大文件的时候遇到一个问题,用前台传过来的是客户端需要上传的文件名,因为到后台的servlet处理的是作为服务器端的路径处理,所以最终结果成了,上传服务器端的文件。
各位有什么好建议不胜感激。

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【will52000】截止到2008-06-25 14:32:38的历史汇总数据(不包括此帖):
    发帖数:3                  发帖分:300                
    结贴数:3                  结贴分:300                
    未结数:0                  未结分:0                  
    结贴率:100.00%            结分率:100.00%            
    敬礼!
      

  2.   

    OutputStream bos = new FileOutputStream(request.getRealPath("")
          + "/myupload/" + fileName);
      

  3.   

    呵呵,终于有人管住了。
    你给出的代码例子,适用于cs模式的客户端程序。
    如果把那段代码写到servlet中去的话bos对应的是服务器端的文件路径
      

  4.   

    有谁做过web上传大文件的应用,给点指导也行。文件大小数百兆。
      

  5.   

    jftp的代码看来必须要写到客户端,用applet调用可以么,有没有例子。
      

  6.   

    我用delphi做了个ocx控件,可是访问的时候报socket error 10054,有哪位能给偶解决一下。
      

  7.   

    jftp只能cs模式调用,bs的话试一试smartupload