精华内容
下载资源
问答
  • 打成war发布tomcat我发现资源路径有问题,有问题咱得解决问题啊! 访问的是返现页面引用的js全部阵亡,均报404,那一定是路径有问题啊! 1.我引入的模板 <dependency> <groupId>org.spring...

    今天的积累都是为了更好的明天,加油!我是java程序员,大家可以关注我一起学习哈!

    打成war发布tomcat我发现资源路径有问题,有问题咱得解决问题啊!

    访问的是返现页面引用的js全部阵亡,均报404,那一定是路径有问题啊!

    1.我引入的模板 

    <dependency>
    	<groupId>org.springframework.boot</groupId>
    	<artifactId>spring-boot-starter-thymeleaf</artifactId>
    </dependency>

    2.修改application.properties文件 ; 添加: (sliderverificationcode,是对应war打包名)

    server.port=8081
    spring.thymeleaf.mode=LEGACYHTML5
    spring.thymeleaf.encoding=UTF-8
    #开发时关闭缓存,不然没法看到实时页面
    spring.thymeleaf.cache=false
    server.servlet.context-path=/sliderverificationcode
    3.html页面,一定要注意引用js的路径问题,我采用的是@{}
    <!--用Thymeleaf 模板,引用文件的方法-->
    <html xmlns:th="http://www.thymeleaf.org">
    <head>
        <meta charset="UTF-8">
        <title>滑动验证码</title>
        <link rel="stylesheet" th:href="@{/css/slide.css}">
        <script th:src="@{/js/jquery-1.11.1.min.js}"></script>
        <script th:src="@{/js/jquery.lgyslide.js}"></script>
    </head>

     4.ajax请求后端接口,这里注意url前面不要加/ ,因为前置斜杠会覆盖掉我们contextPath该路径

     $.ajax({
                    type: 'POST',
                    url: 'getPic',
                    dataType: 'json',
                    success: function (data) {

    实际上他访问的是http://localhost:8082/sliderverificationcode/getPic这个地址 

    注意

    #如果Tomcat下部署多个springboot项目,要在 application.properties 添加 , 不然会报错
    spring.jmx.enabled=false

     就此问题就解决了!

     

    个人能力有限,如有问题 欢迎留言!

    展开全文
  • Tomcat \server.xml文件,在<HOST></HOST>间加入: <Context path="/test" docBase="C:\tstest" reloadable="true" debug="0" /> 解决办法: 以下是 Tomcat \conf\web.xml文件内容: <init-...


    配置方法:
    Tomcat \server.xml文件,在<HOST></HOST>间加入:
    <Context path="/test" docBase="C:\tstest" reloadable="true" debug="0" />

    解决办法:
    以下是 Tomcat \conf\web.xml文件内容:
    <init-param>
    <param-name> listings </param-name>
    <param-value> false </param-value>
    </init-param>
    <param-value>的默认值是false,修改为true后,虚拟目录(http://localhost:8080/test/)就会以列表的形式展现(像Tomcat默认的那样列出所有文件和文件夹)。就不会出现404错误!
    如果不配置此项,在配置好虚拟目录后在地址栏输入http://localhost:8080/test/就会出现404错误! 
    Tomcat配置文件修改无效自动恢复还原的解决办法总结:
    查了查知道原因了,因为我用的是eclipse,MyEclipse是不会遇到这个问题的,因为eclipse没有文件同步,你直接修改context.xml是不行的,还需要在eclipse编辑器里面的server里打开context.xml,然后修改,从2个方向都修改(否则重启eclipse就恢复了),就没问题了。server.xml也一样。

    展开全文
  • Tomcat下配置静态路径

    千次阅读 2018-02-24 15:27:38
    tomcat的conf目录下的server.xml文件中的Host标签内添加如下:&lt;!-- 增加的静态资源映射配置 --&gt;&lt;Context path="/download" docBase="D:\Downloads\" reloadable="...

    在tomcat的conf目录下的server.xml文件中的Host标签内添加如下:

    <!-- 增加的静态资源映射配置 -->

    <Context path="/download" docBase="D:\Downloads\" reloadable="true" crossContext="true"></Context>

    说明:

    path         ----- 项目中可以直接引用的路径,相当于全局变量

    docBase    ---- 对应的本机物理路径



    展开全文
  • tomcat配置存放静态资源的虚拟路径

    千次阅读 热门讨论 2018-01-23 11:46:09
    在开发过程中,我们经常会碰到图片/音视频存放问题,这个时候我们就需要在服务器上配置存放静态资源的虚拟路径步骤一:打开server.xml配置文件,该配置文件tomcat/conf 目录下步骤二:如下图在server.xml文件中的...

    在开发过程中,我们经常会碰到图片/音视频存放问题,这个时候我们就需要在服务器上配置存放静态资源的虚拟路径

    步骤一:打开server.xml配置文件,该配置文件在tomcat/conf 目录下

    步骤二:如下图在server.xml文件中的Host标签下嵌入一个Context标签,path是映射的web路径,doBase是本地磁盘的物理路径。Context元素属性介绍可参考:点击打开链接

    <Context path="/tg" docBase="E:\资料" debug="0" reloadable="true"/>


    步骤三:如何访问? 

    如步骤二图片所述,我的静态资源文件即为E盘下的img文件,假设我在img文件中放置了一张tg.png图片,如上图配置后即可通过http://127.0.0.1:8080/tg/tg.png访问

    ----------------------------------------------------------------------------------

    设置tomcat允许访问静态文件夹 修改web.xml文件中如下图位置  将 false修改为true


    网页访问图


    展开全文
  • 前端代码引用静态文件都是用相对路径,点点杠点点杠有没有,放到后台项目中,尤其配置域名以后,完全访问不到静态文件有没有? 这里就解决了这个问题。 一个域名配置两个cotext,使用虚拟路径 首先大家都知道...
  • 通过Tomcat访问静态文件 出现的问题:生产上安装的fastdfs+nginx,实现分布式存储和在线预览的功能。 但是生产上通过域名绑定nginx的服务器,然后转到F5,最后才在2台应用服务器进行负载均衡,但是办公电脑只能通过...
  • Springboot 再模板引擎中引入Js等文件,出现服务器拒绝访问的错误,需要配置过滤器 静态资源访问配置 @Configuration @EnableWebMvc public class StaticResourceConfig implements WebMvcConfigurer { ...
  • IDEA配置tomcat静态资源目录

    千次阅读 2020-10-01 12:26:11
    笔记:如何在IDEA中配置Tomcat静态资源目录 先找到本地的Tomcat目录,(everything里搜索Tomcat) \ 打开tomcat目录,找到并进入conf目录 \ 需要修改两个文件server.xml和web.xml \ 在server.xml中的&...
  • 主要介绍了 tomcat 配置图片虚拟路径不起作用解决办法的相关资料,需要的朋友可以参考下
  • 如果你不想用ngnix配置的话,只...2.只有启动tomcat即可静态文件放在外面不会被删,就算未来要上服务也可以选择继续tomcat或者ngnix或者其他联合部署 3.如果可以就把前端的静态文件都放在静态文件把,那些css,js把项目...
  • 开启tomcat静态路径无法访问 File -> Project Structrue -> Modules -> 项目展开后的Web中修改Path Relative to Deployment Root路径,设置为空。
  • 1.查看全局路径contextPath 使用idea作为开发工具,则通过以下方式进行配置修改,有可能就是一个 “/” 的问题, 2.分析war和war exploded的区别 可参考 ...总结:我本地的项目就是第二种情况,需要把原先的war...
  • Tomcat无法加载css和js等静态资源文件的情况想必从事相关行业的工作人员都有遇到过吧,接下来为大家介绍下详细的解决方法,感兴趣的朋友可以参考下
  • 在server.xml中的host标签之下加入 Context path="/upload_file" docBase="D:/upload/img" reloadable="false" >Context> 其中path即是你在localhost之后要加的访问路径,docBase ...是文件资源的本地路径
  • freemaker获取系统相对路径方式 如果是ssm项目,可以在spring-mvc.xml中配置 <!-- FreeMarker视图解析 如返回userinfo。。在这里配置后缀名ftl和视图解析器。。 --> <bean id="viewResolverFtl" ...
  • Tomcat启动war包静态资源路径报错问题 1.先把打包好的war包放到webapps下面 2.到config下面找到server.xml文件打开 3.接下来启动时tomcat,webapps同级目录中会生成一个ROOT文件夹里面就包含了静态资源 4.最后就...
  • 在项目开发中,单个工程中,为了以后软件版本升级的方便,经常将网站运行中某些上传的静态资源,如图片、视频等放置在服务器tomcat目录外面,如E盘的pic文件夹放置图片、video文件夹放置视频,那么等到网站的下次...
  • tomcat静态文件访问不到

    千次阅读 2018-11-03 17:09:03
    开始我是用nginx转发的 然而 没有网络的情况下出现的依赖问题实在难以解决 所以索性改了tomcat 奇怪的是tomcat放在linux部署时访问不到root下的静态文件 不管是swf还是html jpg 而且我发现他那台机器上root这个...
  • 直接把静态项目复制到Tomcat安装目录的webapps目录中。 例如:我们新建一个test文件夹,在文件夹里面新建一个test.html文件,然后将整个test文件夹复制到Tomcat安装目录的webapps目录中,启动tomcat后在浏览器输入...
  • 主要介绍了springboot如何获取相对路径文件夹下静态资源的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
  • 场景:当程序中需要上传很多静态文件时,不适合将存放上传文件的文件夹放在项目里面,因为每次打包部署时会将文件夹覆盖,使服务器的静态文件丢失。有人会每次部署时备份文件,但当文件夹很大时,备份一次很费劲。 ...
  • tomcat配置静态资源访问

    千次阅读 2019-03-09 21:00:14
    在开发中,如果项目的一些静态资源,如用户上传的文件等, 不是放在项目路径.而是放在磁盘的其他地方的,那么是不能直接通过url进行访问的. 就需要在tomcat的server.xml 中配置 Context节点. docBase为映射的磁盘路径 ...
  • 方式一:直接把静态项目复制到Tomcat安装目录的webapps目录中。 例如:我们新建一个test文件夹,在文件夹里新建一个test.html文件,然后将整个test文件夹复制到Tomcat安装目录的webapps目录中,启动tomcat后在...
  • tomcat静态资源不重启生效

    千次阅读 2019-09-25 10:53:12
    应用部署在tomcat下,测试修改静态资源不重启服务器能否生效 思路 启动tomcat,访问首页,查看任意网页元素,修改其css,强制刷新看样式是否生效 环境 apache-tomcat-7.0.12 Chrome 版本 57.0.2987.110 (64-...
  • Tomcat 配置访问静态资源

    千次阅读 2019-08-25 15:03:43
    第一种:将要访问的文件test.txt放至tomcat安装路径下的webapps/ROOT文件夹下: 访问路径为:localhost:8080/test.txt 或者在webapps文件夹下新建一个文件夹(test),将文件test.txt放在test文件夹下: 访问路径:...
  • Eclipse中Maven项目配置本地Tomcat对应文件路径 1. 前提条件 这篇Blog是为了在进行Java Web开发时,在Eclipse中创建了Dynamic Web Project,添加上Maven支持后,在部署到本地Tomcat时的对应文件路径情况及设置方法...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 65,421
精华内容 26,168
关键字:

tomcat静态文件路径