下载 判断资源存不存在
String filesrcsss="/uploadfiles/";
filesrcsss = request.getRealPath(filesrcsss);
//获得实际路径 D:/Tomcat 5.0/webapps/studyteach/uploadfiles
if(!PubFunc.fileExists(filesrcsss+"/"+inf1.getFilesrc())){
System.out.println(filesrcsss+"/"+inf1.getFilesrc());
out.println("<script>");
out.println("alert('该文件已不存在!');");
out.println("history.go(-1);");
out.println("</script>");
return;
}
out.println("<script>");
out.println("document.location='http://"+request.getServerName()+"/uploadfiles/"+inf1.getFilesrc()+"';");
//下载了
out.println("</script>");
PubFunc.java
package com.jetsum.util;
import java.io.*;
import java.util.*;
import java.lang.*;
public class PubFunc {
//文件是否存在
public static boolean fileExists(String filename) {
File f = new File(filename);
return f.isFile() && f.exists();
}
}