打开链接怎么不下载而直接打开了

http://edu.bluenuo.cn/chybox这上面是我做的一个文件下载的网站我上传上去了一个rar的文件,点那个下载链接,浏览器直接就把那个文件打开了,在浏览... http://edu.bluenuo.cn/chybox
这上面是我做的一个文件下载的网站
我上传上去了一个rar的文件,点那个下载链接,浏览器直接就把那个文件打开了,在浏览器里面全是乱码
请问怎么才能点那个文件,弹出提示下载的对话框
网页我是用jsp做的
服务器是tomcat
展开
 我来答
匿名用户
2008-03-29
展开全部
如果是IIS的话就是你没有装ftp服务器
apache就不会有这样的问题

补充:
%TOMCAT_HOME%/conf/web.xml
里面增加rar文件的mime映射就可以了。
具体的添加格式你可以对照doc之类的后缀(默认的web.xml里有这种文件的MIME映射),rar的MIME你在网上搜索一下就有了。
---------------------------------------------------------------

添加rar,iso等的mime-type映射
避免在浏览器里直接打开。

<mime-mapping>
<extension>mht</extension>
<mime-type>text/x-mht</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>
添加在web.xml最后

清空IE临时文件

重启tomcat
akfucc
2008-03-27 · TA获得超过5454个赞
知道大有可为答主
回答量:1771
采纳率:0%
帮助的人:2208万
展开全部
response.setContentType("application/x-download");
这句要加
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式