日期:2014-05-18  浏览次数:20635 次

response.setContentType下载小问题
response.setContentType( "application/msword ");
FileInputStream   fin=new   FileInputStream(new   File(request.getRealPath( "/ ")+ "company "+File.separator+ "Hr_tool "+File.separator, "AAA.doc "));  
int   c=0;
while((c=fin.read())!=-1)
{
response.getOutputStream().write(c);
}
fin.close();

本人使用以上代码实现文件下载(下载AAA.doc文档),但是执行的时候,跳出文件另存为窗口,默认的文件名“JSP文件名.doc”,而不是“AAA.doc”,不知道如何设置另存为的默认文件名,请教了

------解决方案--------------------
学习
------解决方案--------------------
<%
response.setContentType( "application/ms-word ");
response.setHeader( "Content-disposition ", "inline; filename=AAA.xls ");//加上这句,应该可以了
%>