Java基础知识:Servlet实现文件的上传与下载(4)
时间:2013-10-12
来源:Java认证考试网 浏览次数:236
【华夏培训网:中国教育培训第一门户】
* 从临时文件流中提取文件名称 * @param randomFile * @return 解析的文件名称 * @throws IOException */ priv
* 从临时文件流中提取文件名称
* @param randomFile
* @return 解析的文件名称
* @throws IOException
*/
private String getFileName(RandomAccessFile randomFile)throws IOException{
String _line;
while((_line=randomFile.readLine())!=null && !_line.contains("form-data; name=\"upload\"")){
}
String filePath = _line;
String filename = filePath.replace("Content-Disposition: form-data; name=\"upload\"; filename=\"", "").replace("\"","");
filename=codeString(filename);
randomFile.seek(0);
return filename;
}
/**
Java认证