因为需要提供给使用着一个当期的书目,所以想弄个页面来下载成指定的doc文档。
先用word做一个摸板文档,就标题啊,然后是表格,然后把他另存为htm。编辑该HTM,可以看到表格也是用table形成的,安jsp的做法循环生成table,
在开始的时候加上:
<%@page pageEncoding="GB2312"%>
<%@page contentType="application/msword; charset=gb2312"%>
<%
request.setCharacterEncoding("gb2312");
String filename="待发稿";
response.setHeader("Content-Disposition", "attachment; filename=\"" +new String(filename.getBytes("gb2312"),"iso8859-1") +".doc" + "\"");
%>
其中filename保存的为下载文件的默认文件名,
ok,保存,退出,把文件后缀改为jsp,resin 3.0 下测试通过,成功下载到需要的doc文档。
