前一小问自己解决了
<% String filename=request.getParamer("eid");
response.setContentType("application/octet-stream; charset=GB2312");
response.setHeader("Content-disposition", "attachment; filename= "+filename );%>
后一个问题等大侠们帮忙,在线急等~
<% String filename=request.getParamer("eid");
response.setContentType("application/octet-stream; charset=GB2312");
response.setHeader("Content-disposition", "attachment; filename= "+filename );%>
后一个问题等大侠们帮忙,在线急等~
写个解码软件,支持把DOX格式转为TXT格式。
然后放上去让用户自己选。
但是已经是DOC文件要变成TXT,你还是去写个解码的吧
我只写过把数据库里的东西放到EXCEL里,我觉得原理都差不多。
如果客户需要有多种后缀,就写多个输出流函数就OK啊。
OutputStream out = response.getOutputStream();
response.setHeader("Content-disposition","attachment; filename=" + fileName); response.setContentType(function);
//function传进来时根据需要,传"application/msexcel;charset=UTF-8"或者"application/mswordcharset=UTF-8" 等字符串,根据自己需要拼接字符串就行了
}