t********k 发帖数: 808 | 1 用下面的代码,是一个JSP页面,假设文件名是down.jsp
System.out.println(filePath);
SmartUpload smartUpload = new SmartUpload();
smartUpload.initialize(pageContext);
smartUpload.setContentDisposition(null);
smartUpload.downloadFile(filePath);
filePath就是文件存放的位置和文件名
如果这个文件内容是空的,那么会下载down.jsp这个文件
当然内容是空的
在后台显示的filePath值是对的
还有谁碰到过这问题?
还有就是,如果你在IE里能直接打开一类文件,比如TXT
那下载此类文件会抛出异常
文件是存在的
在其它机器上不能在IE直接打开此类文件的是能下载的 |
|