一种方式是放在程序目录之下(同一般的jsp一样放),这样可以直接访问,但要注意中文文件名和文件重名的问题
另一种方式是写一个程序来下载,也就是在jsp定要设定contentType(如word是application/msword)和文件名: response.setHeader("Content-disposition","attachment;filename=filename.doc"");
另一种方式是写一个程序来下载,也就是在jsp定要设定contentType(如word是application/msword)和文件名: response.setHeader("Content-disposition","attachment;filename=filename.doc"");
但是还是一样啊
java.io.FileNotFoundException: 2004.txt (系统找不到指定的文件。)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:64)
at java.io.FileInputStream.<init>(FileInputStream.java:95)
at com.jspsmart.upload.SmartUpload.downloadFile(SmartUpload.java:545)
at com.jspsmart.upload.SmartUpload.downloadFile(SmartUpload.java:508)
at com.jspsmart.upload.SmartUpload.downloadFile(SmartUpload.java:476)
at _temp._untitled1._jspService(untitled1.jsp:6)
[SRC:/temp/untitled1.jsp]
at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:139)