Spring Boot内置Tomcat的静态资源配置(在页面中显示项目外的某个图片)

标签: Spring Boot中内置Tomcat 静态资源路径配置
19人阅读 评论(0) 收藏 举报
分类:

哇~我现在只想长长的舒一口气,终于解决了 ~    记录一下

好,下面开始我的第一个博客,写的不好还请大家见谅~

最近老大让我接触一下spring boot,做一个简单的项目。

我的Spring Boot项目是在官网自动生成的,目录如下:

在红线圈住的“application.properties”文件中进行配置:


application.properties:

spring.mvc.static-path-pattern=/**
web.png-path=D:/temp/picture/
spring.resources.static-locations=classpath:/static/,classpath:/templates/, file:${web.png-path}

其中“web.png-path”表示磁盘中图片存放的路径,“spring.resources.static-location”表示的是静态资源的位置,(下边的是官网给的,和我的目录不同,需要根据自己的项目目录改变一下,官网链接

spring.resources.static-locations=classpath:/META-INF/resources/,classpath:/resources/,classpath:/static/,classpath:/public/ # Locations of static resources.


index.html:

在页面用下边的代码来访问,其中“pictureFileName.png”是本地磁盘“D:/temp/picture/”目录下的图片

<img src="/pictureFileName.png" width="500" height="800"></img>


大家有哪些地方要是没有看懂,可以在下边留言






查看评论

Springboot加载静态图片

项目中,上传图片到服务器,然后展示出来。之前关于文件的上传下载做得比较多。但是关于图片的显示,从没有做过,查了一些资料,折腾了一番。终于实现了最基本的效果。 以前上传后的文件,在数据库中记录时,记录...
  • zahngjialiang
  • zahngjialiang
  • 2017-11-23 14:48:09
  • 1192

spring boot内置tomcat设置虚拟目录

//新增如下类,setBaseDirectory即为设置虚拟目录 @AutoConfigureOrder(Ordered.HIGHEST_PRECEDENCE) @Configuration @Co...
  • cyssxt
  • cyssxt
  • 2017-09-11 09:29:55
  • 2978

spring-boot笔记-静态资源及页面开发(六)

介绍springboot的静态资源路径及两种修改方式,简单介绍页面开发的一些demo
  • u013185616
  • u013185616
  • 2017-06-23 15:03:53
  • 5485

使用外部容器运行spring-boot项目:不使用spring-boot内置容器让spring-boot项目运行在外部tomcat容器中

前言:本项目基于maven构建 spring-boot项目可以快速构建web应用,其内置的tomcat容器也十分方便我们的测试运行;--凑字数结束,开始正题:spring-boot项目需要部署在外部容...
  • eguid_1
  • eguid_1
  • 2016-09-21 16:57:45
  • 21523

(五)Spring Boot配置静态资源访问,整合Thymeleaf模板

配置静态资源的访问 spring boot默认是对静态资源做了映射的,默认配置的 /** 映射到 /static (或/public、/resources、/META-INF/resources)其中...
  • qq_34021712
  • qq_34021712
  • 2017-08-27 03:24:29
  • 1716

Spring Boot 定制与优化内置的Tomcat容器

本文主要记录对内置容器优化和定制的方式,用于自己加深对SpringBoot理解。
  • whs_321
  • whs_321
  • 2017-12-05 11:22:29
  • 590

Spring Boot 菜鸟教程 27 内置tomcat访问https

HTTPS(全称:Hyper Text Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。...
  • JE_GE
  • JE_GE
  • 2017-08-13 19:37:30
  • 723

springboot默认错误页面及静态资源

一、自定义错误页面 想必都看过tomcat或spring的默认定义的错误页面,确实有那么点不好看。那么如何自定义呢?其实springboot已经提供了默认的配置路径。在resources目录下新建...
  • KingBoyWorld
  • KingBoyWorld
  • 2017-07-21 17:04:57
  • 3554

springboot之修改内置tomcat配置项

前言:我们都知道spring boot是内置了tomcat服务器,我们怎么样修改这个内置服务器的配置信息呢?其实非常简单,下面带大家看看怎样进行配置: 1.spring boot默认端口号是8080...
  • LJJ1338
  • LJJ1338
  • 2017-07-30 15:30:05
  • 11434

springBoot项目打jar包发布时启动包内置tomcat无法启动错误分析

环境:jdk1.7、sqlserver数据库、   框架:springboot  + mybatis+freemark 、工具:eclipse、maven、svn 最近在做一个项目接近尾声,帮同事进...
  • camary_niu
  • camary_niu
  • 2017-10-24 15:53:37
  • 615
    个人资料
    等级:
    访问量: 123
    积分: 131
    排名: 117万+
    文章存档