前几天我做的项目有个下载文件的东西让我苦恼了一下,上传的文件没有放到OSS服务器,而是直接放到tomcat内,

我就想做一个a标签直接下载的得了,结果点开一直都说没有该文件,我查了很多资料找到了如何配置的方法,

网上说的都太散碎了,我总结一下

第一步

在server.xml内的Connector标签加入URIEncoding="UTF-8"
全名
<Connector connectionTimeout="20000" port="8087" protocol="HTTP/1.1" redirectPort="8443" URIEncoding="UTF-8"/>

这样就解决了中文的问题

第二步

将tomcat的web.xml内listings改为true属性(默认是false)

上述两步基本就可以通过路径下载了

但是我在网上还找到几个别的配置,在此写出来做备忘

备1

tomcat界面设置时将server options的serve modules勾选

备2

在tomcat根目录创建路径conf\Catalina\localhost
文件SmartPosting.xml(项目名)
<?xml version="1.0" encoding="UTF-8"?>
<Context reloadable="true" docBase="SmartPosting"(项目名) crossContext="true">
</Context>

备3

server.xml内加入
<Context docBase="SmartPosting" path="/SmartPosting" reloadable="true" source="org.eclipse.jst.jee.server:SmartPosting"/>
在Host标签内

转载于:https://www.cnblogs.com/zizaiwuyou/p/tomcat_to_download.html

从tomcat下载文件的配置方法(很全呢)相关推荐

  1. win7 64位系统配置服务器,Tomcat服务器win764位配置方法

    Tomcat服务器win764位配置方法 腾讯视频/爱奇艺/优酷/外卖 充值4折起 打开底部的网盘链接,将压缩包解压,如图 打开文件夹,在目录下找到bin文件夹,找到里面的startup.bat.双击 ...

  2. tomcat 服务器访问日志配置方法

    最近需要配置tomcat访问日志,通过造访他人的博客,再根据apache官方的一些文章,才逐渐清晰了许多 配置方法很简单: 在server.xml里的<host>标签下加上 <Val ...

  3. Linux下scp无密码上传 下载 文件 目录的方法

    这篇文章主要介绍了Linux下scp无密码上传 下载 文件 目录的方法,非常不错,具有参考借鉴价值,需要的朋友可以参考下 在Linux下远程备份的时候,需要配置scp的 无密码复制文件.目录.就把这个 ...

  4. Zotero 超好用插件的下载链接及配置方法(PDF-translate/ZotFile/茉莉花/Zotero Scihub)

    目录 前言 插件安装方法 插件一:文献翻译插件(pdf-translate) 插件二:文献附件管理(ZotFile) 插件三:中文文献插件(茉莉花) 插件四:Sci-Hub 自动下载文献(Zotero ...

  5. php 当前页面下载文件,php实现当前页面点击下载文件的简单方法

    php实现当前页面点击下载文件的简单方法 发布于 2017-08-02 17:44:21 | 80 次阅读 | 评论: 0 | 来源: 网友投递 PHP开源脚本语言PHP(外文名: Hypertext ...

  6. php 网页内容下载,php实现当前页面点击下载文件的简单方法

    php控制器中代码 public function downFile($path = ''){ if(!$path) header("Location: /"); download ...

  7. php通用下载方法,php实现当前页面点击下载文件的简单方法

    php控制器中代码 public function downFile($path = ''){ if(!$path) header("Location: /"); download ...

  8. php下载当前页面,php实现当前页面点击下载文件的简单方法

    php控制器中代码 public function downFile($path = ){ if(!$path) header(Location: /); download($path); } dow ...

  9. Microsoft Edge浏览器下载文件乱码修复方法(二)

    之前有写过"Microsoft Edge浏览器下载文件乱码修复方法",发现很多情况下下载文件乱码问题还是存在,这里对之前内容做简单补充,希望可以帮到大家. 方法二: 默认如果提示下 ...

最新文章

  1. Mac上实现ProxyChains-NG终端代理
  2. 给table里面的添加图标_刺激!微信“变色”了!换个带quot;色quot;的图标吧
  3. 电脑显示器变色_电脑维修(看完后就可以开一家自己的电脑维修店!)
  4. Win32ASM学习[3]:局部变量
  5. 免otp动态密码登录堡垒机
  6. “Node.js 包已不值得信任”
  7. The following types may not be used as proxies 异常处理办法
  8. 区块链 solidity io密集
  9. 6迁移-企业级 Hyper-v 群集部署实验方案
  10. 理解Python闭包,这应该是最好的例子
  11. [教程]安装系统解码器 - 指导教程
  12. [DA45] 信用卡诈骗分析
  13. 龙头股情绪周期教程php,《龙头股情绪周期教程》全集 第7讲:题材情绪周期加速阶段(四板、缩量涨停、一字板)...
  14. 2020北京邮电大学计算机学院803初试经验分享
  15. python访问局域网共享文件夹
  16. linux 环境下安装dubbo管理控制台 dubbo admin
  17. 三极管工作原理分析,精辟、透彻,看后你就懂
  18. 史上最强!PC时代的20位英雄
  19. 17网里多个商品里全部图片复制并分类保存的技巧
  20. 卸载360安全卫士带来的悲剧

热门文章

  1. 《C++游戏编程入门(第4版)》——1.8 Lost Fortune简介
  2. 信息系统管理工程师考前复习笔记三
  3. Python-map、reduce、filter、sorted函数
  4. 驰骋工作流引擎设计系列07 线性流程节点运动(发送)设计
  5. js实现数据结构及算法之图和图算法(Graphs)
  6. 中国闪存联盟三百大行动成果发布 IBM存储助力企业突破数据临界点
  7. Linux下的man命令
  8. JAVA游戏编程之三----j2me 手机游戏入门开发--俄罗斯方块_5_使用LUA脚本写游戏
  9. canvas转化图片并下载
  10. 阿里巴巴2014校招笔试错误汇总