日期:2014-05-18  浏览次数:20679 次

困扰多时的问题,请各位大侠指点啊~~jsp直接下载!!
我想直接指向文件的地址下载,并且这个地址是   http://ip:port/filenam     的形式

我用了response.sendRedirect( "http:// "+ip+ ": "+port+ "/ "+filename);   可是他是直接在ie中打开该文件,并不提示下载

我用   jspsmart
SmartUpload   su=new   SmartUpload();
su.initialize(pageContext);
su.setContentDisposition(null);
String   s   =   "http:// "+ip+ ": "+port+ "/ "+filename;
su.downloadFile( "s ");

可是老是提示路径不对  
  http:\ip:port\filename   (文件名、目录名或卷标语法不正确。)
http://     的2个斜杠成一个了   并且都反向了。

这个问题该怎么解决啊??谢谢大家了。
我的最终目的还是想直接根据链接到文件的实际位置直接下载该文件
谢谢大家~~!!!!



------解决方案--------------------
mark