<%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();
%>     
像这样写个程序好了

解决方案 »

  1.   

    用Stream来操作是个很好的办法。
    如果嫌麻烦,设置web。xml文件从道理上来说是没问题的。不过我原来碰到过这样的问题,我将上载的文件放在defaultwebapp目录下,结果必须要把defaultwebapp下面的web。xml也设置了mime才能正常.也不知道你是什么情况?
      

  2.   

    应该就是第二种情况了,谢谢大家了。
    我就是将附件放在了defaultwebapp,而只改了自身war中的web.xml,而没有改
    defaultwebapp下的web.xml,真是太感谢了。