Tomcat在返回静态资源时,会根据资源文件的扩展名产生对应的content-type头(也即MIME类型)添加到response header中。 在Tomcat的web.xml规定了扩展名及相应MIME的映射(占了web.xml 87%的篇幅 ...
转自:http: happay .blog.hexun.com d.html TOMCAT在默认情况下下载.rar的文件是把文件当作text打开,以至于IE打开RAR文件为乱码,如果遇到这种情况时不必认为是浏览器的问题,大多数浏览器应该不会死皮赖脸地把二进制文件当作文本打开,一般都是服务器给什么浏览器就开什么.解决方法: 打开conf web.xml,加入下面的代码. lt mime mappin ...
2012-02-09 13:19 0 7645 推荐指数:
Tomcat在返回静态资源时,会根据资源文件的扩展名产生对应的content-type头(也即MIME类型)添加到response header中。 在Tomcat的web.xml规定了扩展名及相应MIME的映射(占了web.xml 87%的篇幅 ...
txt,xml等类型文件上传至Tomcat服务器后,浏览器点击下载链接是直接打开文件内容。需求是点击链接直接下载文件,通过配置Tomcat中conf目录下的web.xml来实现: 原配置 <mime-mapping> <extension>xml ...
Web项目启动的关键-web.xml的配置servlet 部署Web应用的关键 web.xml简介 web.xml位于每个WEB-INF路径下,在Servlet2.5规范之前,每个应用都必须包含一个web.xml文件,且必须放在WEB-INF路径下。 web.xml的详细配置 ...
最近在公司写手机程序,由于公司内部规定了不允许使用数据线,所以机器的所有 USB 接口设备都备禁用了,在电脑上编译好的文件也不发布到外网访问,所以只 能自己搭个站点做下载编译好的程序。 首先,来介绍简单说一下 MIME MIME(Multipurpose ...
其实web.xml就是asp.net的web.config一个道理。 说明: 一个web中完全可以没有web.xml文件,也就是说,web.xml文件并不是web工程必须的。 web.xml文件是用来配置:欢迎页、servlet、filter等的。当你的web工程没用到这些时,你可以不用 ...
最近需要这个所以写了一个例子一般批量下载由以下步骤组成: 1、确定下载的源文件位置 2、对文件进行打包成临时文件,这里会用到递归调用,需要的嵌套的文件夹进行处理,并返回文件保存位置 3、将打包好的文件下载 4、下载完成将打包的临时文件删除 下面的代码中鉴于简单方便,作为例子使用,使用纯的jsp ...
下载的文件,不能随便的被访问,放在外面的文件夹肯定不行,url一敲就能访问了,所以我们要放在WEB-INF文件夹里面,WEB-INF文件夹只有Servlet才能访问,我们新建一个文件夹,叫download里面我放了三个文件,一个zip,一个exe,一个png,如图 ...
一.理论准备 先说下我记得xml规则,必须有且只有一个根节点,大小写敏感,标签不嵌套,必须配对。 web.xml是不是必须的呢?不是的,只要你不用到里面的配置信息就好了,不过在大型web工程下使用该文件是很方便的,若是没有也会很复杂。 那么web.xml能做 ...