Tomcat文件映射路径

-

1,项目的server.xml

<Context docBase="E:\abc\" path="/abc" reloadable="false" />

2,tomcat的web.xml

配置完成,即可以在http://localhost:8080/abc/访问文件路径

-

时间: 2024-10-13 11:39:09

Tomcat文件映射路径的相关文章

SpringBoot 常用配置 静态资源访问配置/内置tomcat虚拟文件映射路径

Springboot 再模板引擎中引入Js等文件,出现服务器拒绝访问的错误,需要配置过滤器 静态资源访问配置 @Configuration @EnableWebMvc public class StaticResourceConfig implements WebMvcConfigurer { @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { registry.addResourceHand

tomcat动态映射路径

写了一个工具类,将上传文件功能保存文件的目录移到webapps目录外面,通过动态生成xml映射文件到tomcat\conf\Catalina\localhost目录下从而实现目录映射.可以被http直接访问的文件直接映射,不能被直接访问的通过输入输出流读取. files.xml文件内容(ps:xml文件名需和path配置的目录名称一样): <?xml version="1.0" encoding="utf-8"?><Context docBase=

Spring Boot 嵌入式 Tomcat 文件上传、url 映射虚拟路径

1.Java web 应用开发完成后如果是导入外置的 Tomcat 的 webapps 目录的话,那么上传的文件可以直接的放在应用的 web 目录下去就好了,浏览器可以很方便的进行访问. 2.Spring Boot 默认使用嵌入式 Tomcat ,将来打包成可执行 Jar 文件进行部署,显然打成 jar 包后,总不可能再将上传的文件放在 resources 目录下去了. 3.Spring Boot 于是提供了 url 地址匹配本地虚拟路径的功能: 1)上传文件到服务器,服务器将文件保存到了本地,

tomcat配置外部静态资源映射路径

一.背景 1.有一个录音软件每天生成很多新的录音文件. 2.现在想通过一个WEB项目页面下载这些录音文件. 3.很显然这些录音文件放在WEB项目下不是很合适(WEB项目更新是个大麻烦,海量的录音文件要处理). 二.外部静态资源映射 首先想到的就是tomcat能否直接配置静态资源路径?哈哈,答案是yes! 只需要修改tomcat的配置文件server.xml就能满足我的需求. 1. 文件路径 你的tomcat的安装路径/apache-tomcat-你的版本/conf 例如: /usr/local/

tomcat映射路径(应用程序基本目录)的配置方法

正如上篇博文 server.xml 配置详解 中所提到的那样,tomcat的默认映射路径是 host 标签的 appBase 属性(应用程序基本目录,即存放应用程序的目录 "这个目录下的内容可以通过url访问到").那么,我可以修改这个应用程序基本目录吗?可以把它指向到我的工程吗? tomcat映射路径的配置方法 一.默认配置 位置:/conf 文件夹里的server.xml文件 <Host appBase="webapps"> appBase:可以指定

Tomcat配置虚拟路径,使上传文件与服务器及工程文件分离开

   使用Tomcat虚拟路径可以达到一个怎样的效果呢?简单说你可以把上传的文件放在你想发的任何一个地方,同时可以自己区分 下文件的类型,图片文件专门放一个地方,压缩包文件放另一个地方. 其实如何配置非常简单,这里以window环境来说明! 首先找到tomcat目录下conf目录下的server.xml文件 在server.xml文件中找到<Host></Host> 然后在其中加上这两句              <Context path="/demo/file&

linux下通过tomcat访问某路径下的文件

背景:linux服务器上有个日志目录,要通过界面访问.之前用Apache实现的,现在安全漏洞检查需要升级Apache,但是安装之路犹如西天取经,各种缺文件,各种报错,一直没搞定.然后决定用tomcat实现该功能. 由于不是常规部署war包,所以需要配置一点小东西.当然也比较简单----感谢百度哈~~ 下边是实现步骤: 1.下载安装tomcat,这个就不赘述了. tar xvf apache-tomcat-8.0.15.tar PS:我的系统实际上是solaris,如果后缀是tar.gz的话直接用

servlet映射路径

1 访问映射过程 问题:访问URL:http://localhost:8080/day10/first  ,服务器如何相应的? 前提: tomcat服务器启动时,首先加载webapps中的每个web应用的web.xml配置文件. web.xml <!-- 配置一个servlet --> <!-- servlet的配置 --> <servlet> <!-- servlet的内部名称,自定义.尽量有意义 --> <servlet-name>First

Tomcat 修改编译路径问题

Tomcat部署后,默认的部署后编译路径为tomcat的wtpwebapps/...之下,其实这个路径可以进行修改.如果将路径修改到MyEclipse的编译后文件的路径,就省去了再次编译,设置方法为: 在tomcat--> conf--> server.xml 文件内,在<host>标签前面,加入如下标签, <Context path="访问地址" reloadable="true" docBase="项目地址" &