spring boot静态资源访问配置
2020-04-27 19:28
1136 查看
方法一:
application.yml
upload-path为本地静态资源路径
image 为接口访问前缀
例:
1.png为upload-path配置路径下的图片:D:\image\uploadPath\1.png
[code]#自定义内容 web: #获取文件路径 upload-path: D:\image\uploadPath\ spring: # 静态文件请求匹配方式 mvc: static-path-pattern: /image/** resources: static-locations: file:${web.upload-path}
方法二:
[code] import org.springframework.context.annotation.Configuration; import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry; import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter; /** * 图片绝对地址与虚拟地址映射 */ @Configuration public class URLConfig extends WebMvcConfigurerAdapter { @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { //文件磁盘图片url 映射 //配置server虚拟路径,handler为前台访问的目录,locations为files相对应的本地路径 registry.addResourceHandler("/image/**").addResourceLocations("file:D:\image\uploadPath\"); super.addResourceHandlers(registry); } }
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- Spring MVC 静态资源访问配置
- 由于 web 服务器上此资源的访问控制列表(acl)配置或加密设置,您无权查看此目录或页面。
- HTTP 错误 401.3 - Unauthorized 由于 Web 服务器上此资源的访问控制列表(ACL)配置或加密设置,您无权查看此目录或页面。
- 2、HAMR两种资源访问方式以及一些配置
- 【转】Spring Mvc Web 配置拦截规则与访问静态资源
- 配置 Lambda 函数以访问 VPC 中的资源的权限
- Tomcat配置虚拟路径,供Web项目访问以外的静态资源
- 如何配置SpringMVC能够访问静态资源
- nginx反向代理服务因配置文件错误导致访问资源时出现404
- SpringMVC对静态资源文件的访问(配置)
- spring boot.2x 启用拦截器配置 静态资源不能访问 3ff8
- centos6使用rpm 安装nginx(可以不联网)、配置静态资源访问、遇到的问题以及解决方法
- Tomcat配置访问资源
- nginx 静态资源访问配置
- SAMBA配置 “你可能没有权限访问网络资源”的问题解决方法
- springBoot配置静态访问资源
- web.xml配置SpringMVC时导致访问的页面资源不存在,跳转页面时出现404
- 当配置IIS遇到“访问由于 ACL 对所请求资源的设置被拒绝”时
- Django1.7如何配置静态资源访问
- docker安装Nginx且配置静态资源访问