<%String filename = ”MengxianhuiDocTest.doc”;
String filepath = ”D:\\”;response.setContentType(”APPLICATION/OCTET-STREAM”);
response.setHeader(”Content-Disposition”,
”attachment; filename=\”” + filename + ”\””);java.io.FileInputStream fileInputStream =
new java.io.FileInputStream(filepath + filename);int i;
while ((i=fileInputStream.read()) != -1) {
out.write(i);
}
fileInputStream.close();
out.close();
%>
像这样写个程序好了
String filepath = ”D:\\”;response.setContentType(”APPLICATION/OCTET-STREAM”);
response.setHeader(”Content-Disposition”,
”attachment; filename=\”” + filename + ”\””);java.io.FileInputStream fileInputStream =
new java.io.FileInputStream(filepath + filename);int i;
while ((i=fileInputStream.read()) != -1) {
out.write(i);
}
fileInputStream.close();
out.close();
%>
像这样写个程序好了
如果嫌麻烦,设置web。xml文件从道理上来说是没问题的。不过我原来碰到过这样的问题,我将上载的文件放在defaultwebapp目录下,结果必须要把defaultwebapp下面的web。xml也设置了mime才能正常.也不知道你是什么情况?
我就是将附件放在了defaultwebapp,而只改了自身war中的web.xml,而没有改
defaultwebapp下的web.xml,真是太感谢了。