response.setContentType("APPLICATION/OCTET-STREAM;charset=GBK");
你要返回的是一个DOC文件,并不是一个不可识别的二进制流,所以最好采用如下写法
response.setContentType("application/msword;charset=GBK");
你要返回的是一个DOC文件,并不是一个不可识别的二进制流,所以最好采用如下写法
response.setContentType("application/msword;charset=GBK");
<mime-mapping>
<extension>doc</extension>
<mime-type>application/msword</mime-type>
</mime-mapping>
就可以了.当然还有其它形式的内容,比如:
<mime-mapping>
<extension>rar</extension>
<mime-type>application/octet-stream</mime-type>
</mime-mapping>
<mime-mapping>
<extension>iso</extension>
<mime-type>application/octet-stream</mime-type>
</mime-mapping>
<mime-mapping>
<extension>ape</extension>
<mime-type>application/octet-stream</mime-type>
</mime-mapping>
<mime-mapping>
<extension>rmvb</extension>
<mime-type>application/octet-stream</mime-type>
</mime-mapping>
<mime-mapping>
<extension>ico</extension>
<mime-type>image/x-icon</mime-type>
</mime-mapping>