JAVA高手来看下 JSP的问题。。急!今晚得解决的!小弟跪谢了!
各位大哥这急的!明天得要我需要的是把下载的附件保存在指定的D盘下但附件的名称得和邮件里的附件名称是一样的Filefile=newFile("D:\\filename");...
各位大哥 这急的!明天得要 我需要的是把下载的附件保存在指定的D盘下 但附件的名称得和邮件里的附件名称是一样的
File file = new File("D:\\filename"); 是不是这句得改?。。小弟初学 但赶急的。。不要说再让咱去学了。。明天得要的 要学也是 明天过后的事了。。
各位大大们。俺就交给你们了 或者加咱QQ 解说下也行的 QQ343410914
response.reset();
// 得到文件名字和路径
String filename = request.getParameter("fn");
// 设置响应头和下载保存的文件名
response.setContentType("application/x-download");
//response.setHeader("content-disposition",
//"attachment; filename=\"" + + "\"");
java.io.InputStream in = null;
OutputStream outp = null;
try {
in = msgReceiver.getAttachmentInputStream(filename);
File file = new File("D:\\filename");
outp = new FileOutputStream(file);
byte[] b = new byte[1024];
int i;
while ((i = in.read(b)) > 0) {
outp.write(b, 0, i);
}
outp.flush();
} finally {
if (in != null) {
in.close();
}
if (outp != null) {
outp.close();
}
}
%> 展开
File file = new File("D:\\filename"); 是不是这句得改?。。小弟初学 但赶急的。。不要说再让咱去学了。。明天得要的 要学也是 明天过后的事了。。
各位大大们。俺就交给你们了 或者加咱QQ 解说下也行的 QQ343410914
response.reset();
// 得到文件名字和路径
String filename = request.getParameter("fn");
// 设置响应头和下载保存的文件名
response.setContentType("application/x-download");
//response.setHeader("content-disposition",
//"attachment; filename=\"" + + "\"");
java.io.InputStream in = null;
OutputStream outp = null;
try {
in = msgReceiver.getAttachmentInputStream(filename);
File file = new File("D:\\filename");
outp = new FileOutputStream(file);
byte[] b = new byte[1024];
int i;
while ((i = in.read(b)) > 0) {
outp.write(b, 0, i);
}
outp.flush();
} finally {
if (in != null) {
in.close();
}
if (outp != null) {
outp.close();
}
}
%> 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询