分类信息
各地考试

当前位置:首页 » Java认证 » 基础知识 » 正文

Java基础知识:Servlet实现文件的上传与下载(2)


时间:2013-10-12 来源:Java认证考试网 浏览次数:56  【华夏培训网:中国教育培训第一门户

String filename = getFileName(randomFile);  //step 4检查存放文件的目录在不在  checkFold();  //step 5保存文件  


       String filename = getFileName(randomFile);

  //step 4检查存放文件的目录在不在

  checkFold();

  //step 5保存文件

  long fileSize = saveFile(randomFile, filename);

  //step 6关闭流对像,删除临时文件

  randomFile.close();

  tempFile.delete();

  }

  public void init() throws ServletException {

  //获取项目所在目录

  String contentPath = getServletContext().getRealPath("/");

  this.tempFileFolder = contentPath + "files/_tmp";

  this.fileFolder = contentPath+"files/_file";

  }

  /**

  * 对字符串进行转码

  * @param str

  * @return 转码后的字符串

  */

  private String codeString(String str) {

  String s = str;

  try {

  byte[] temp = s.getBytes("ISO-8859-1");

  s = new String(temp, "UTF-8");

  return s;

  } catch (UnsupportedEncodingException e) {

  e.printStackTrace();

  return s;

  }

  }

  /**





       Java认证

推荐图文

热门点击排行

©2015 hxpx.com All Rights Reserved 滇ICP备13002816号-1
华夏培训网唯一网址www.hxpx.com