系统中上传下载文件,获取文件大小是一个很简单的事情。
1、找到文件所在的绝对路径。
系统路径:projectPath = request.getSession().getServletContext().getRealPath("");
文件路径:在上传文件的时候,一定会有文件相对路径,如果不清楚,可以打断点然后在本地找到此文件。
文件相对路径:filePath = “”;
绝对路径realPath = projectPath+filePath.
File fileup = new File(realPath);
if(fileup.exists()&&fileup.isFile()){
long fileSize = fileup.length();
//这里是字节数除以1024即为kb。
}