日期:2014-05-16 浏览次数:20439 次
在做jsp的下载项目时,遇到一个关于下载的问题。
简单的用<a href=>下载</a>处理时,rar,pdf格式的文件可以通过浏览器正常下载,但是TXT,jpg则会被浏览器默认打开。
后来研究下,得到一个方案:
在web.xml文件中,添加以下的代码:
? ? ? ? <mime-mapping>
<extension>jpg</extension>
<mime-type>application/x-jpg</mime-type>
</mime-mapping>
<mime-mapping>
<extension>txt</extension>
<mime-type>application/x-txt</mime-type>
</mime-mapping>
之后则可以解决这些问题了。
ps:建议简单的下载功能可以用此方法,最好使用struts2中的上传下载组件。