首页 > 其他分享 >Tomcat搭建文件下载服务

Tomcat搭建文件下载服务

时间:2023-09-18 15:05:26浏览次数:30  
标签:xml 文件 Tomcat 修改 conf 安装 目录 下载 搭建

1、安装tomcat

2、安装完成后修改安装目录下/conf/server.xml文件

在host的标签下加入

<!-- docBase属性:指定下载文件的目录,根据自己实际情况填写 -->
<!-- path属性:下载文件时浏览器输入的路径,根据自己实际情况填写 -->
<Context docBase="D:/软件/操作系统相关" path="/download" reloadable="true"/>

Tomcat搭建文件下载服务_xml文件

3、安装完成后修改安装目录下/conf/web.xml文件

修改第一个servlet标签

<!-- 列表展示文件 -->
<init-param>
      <param-name>listings</param-name>
      <param-value>true</param-value>
</init-param>

<!-- 使文件可写,这个可以不加根据自己的需要来。 -->
<init-param>
      <param-name>readonly</param-name>
       <param-value>false</param-value>
 </init-param>



Tomcat搭建文件下载服务_xml文件_02


3、重启tomcat后,访问http://localhost:8082/download/

出现以下目录说明配置成功,点击对应的文件就会自动下载

Tomcat搭建文件下载服务_xml文件_03

标签:xml,文件,Tomcat,修改,conf,安装,目录,下载,搭建
From: https://blog.51cto.com/u_12141297/7510873

相关文章

  • Tomcat原理与使用
    原理Web服务器与Web应用通过Servlet接口来协作Servlet规范Web应用与Web服务器进行协作的一系列标准Java接口(JavaServletAPI)和Web服务器发布运行Web应用的一些细节Servlet容器:能够发布和运行JavaWeb应用的Web服务器。能动态执行JavaWeb应用中Servlet实现类的代码。Tomcat是一个符......
  • struts2.1 + Spring 3.X + hibernate3.X架构搭建问题记录
    目前正在试图搭建一个SSH的架构,之前在myeclipse8.6+ssh(struts2.1,spring2.5,hibernate3) +mysql+tomcat6.0做过例子,当时有老师带着,遇到问题也都解决了。而且,自己练习单表的增删改查时也能独立完成了。但是现在换成了myeclipse2014+orcle后,就是通不过去,郁闷中:现在想一遍解......
  • java大文件上传,大文件下载解决方案
    一.大文件上传解决方案:普通的Servlet文件上传:使用JavaServlet技术,通过表单提交文件,然后在服务器端使用流将文件写入磁盘。这适用于小文件,但不太适合大文件,因为需要将整个文件加载到内存中。ApacheCommonsFileUpload:这是一个常用的开源库,用于处理文件上传。它支持流式处理文......
  • 发现的新玩意儿多客婚恋交友系统 / 新社交新新交友 / 同城交友同城相亲交友平台搭建
    系统分为2个版本:1、婚恋版:主要目的是婚恋,认证系统(实名认证、面部识别活体本人检测、学历证明、工资收入证明),搭载媒婆推广系统+红娘CRM管理系统+门店加盟系统、让征婚相亲不在难。2、交友版:主打交友聊天、语音房间、视频房间等功能。都具有完善的匹配算法和盈利模式。产品截......
  • 从零开始使用vue2+element搭建后台管理系统(动态表单实现(含富文本框))[待完善]
    在后台项目的实际开发过程中,涉及到表单的部分通常会使用动态渲染的方案进行实现,由后端接口返回表单配置,前端进行遍历渲染。考虑到通用后台需要具备的功能,除了基础的表单项如输入、下拉、多选、开关、时间、日期等,还需要具备上传、富文本框等功能。首先导入一个百度来的富文本框插......
  • 搭建libcef开发环境
    /home/hou/code/chromium_git/chromium/skia/configOverviewThispageprovidesaquick-startguideforsettingupaminimaldevelopmentenvironmentandbuildingthemasterbranchofChromium/CEFfordevelopmentpurposes.Foracomprehensivediscussionofth......
  • Sketchup 2015、2016、2017、2018、2019、2020、2021、2022、2023(草图大师)下载
    SketchUp是一套直接面向设计方案创作过程的设计工具,其创作过程不仅能够充分表达设计师的思想而且完全满足与客户即时交流的需要,它使得设计师可以直接在电脑上进行十分直观的构思,是三维建筑设计方案创作的优秀工具。草图大师也就是SketchUp,是一个建筑景观专业的3D建模软件,由于运行......
  • 33页ppt《大语言模型综合能力测评报告(2023)》,文末附下载链接
    ChatGPT的出现可谓掀起了一股强劲的浪潮,为大型语言模型技术带来了繁荣的时代。然而,自2017年以来,包括OpenAI、微软、谷歌、Facebook、百度、华为等科技巨头一直在不断探索大型语言模型领域,并取得了持续的进展。ChatGPT的问世只是将大型语言模型技术推向了一个爆发性的发展阶段。当前......
  • java大文件上传/下载解决方案整理
    分片上传、断点续传、秒传文件上传花样百出,根据不同场景使用不同方案进行实现尤为必要。通常开发过程中,文件较小,直接将文件转化为字节流上传到服务器,但是文件较大时,用普通的方法上传,显然效果不是很好,当文件上传一半中断再次上传时,发现需要重新开始,这种体验不是很爽,下面介绍几种好......
  • 搭建CUDA、CUDNN、Pytorch环境(Windows10/11)
    摘要:搭建Windows系统下Cuda+CUDNN环境,注意C盘一定要大,建议1T+SSD参考:  https://blog.csdn.net/weixin_61164016/article/details/127564466  https://blog.csdn.net/qq_43308156/article/details/127479544  https://blog.csdn.net/weixin_45068330/article/details/121......