为了账号安全,请及时绑定邮箱和手机立即绑定

spring boot中静态资源配置问题

spring boot中静态资源配置问题

雨Gemini 2017-12-05 11:15:52
spring:   session:     store-type: HASH_MAP   cache:     type: None   mvc:     static-path-pattern: /image/**      resources:     static-locations: file:/opt/gray/imagesspring boot在本地测试好的在服务器上配置路径访问图片就404了
查看完整描述

1 回答

?
慕村4705583

TA贡献40条经验 获得超14个赞

可以考虑在代码中配置。

比如:

@Configuration
public class WebMvcConfig extends WebMvcConfigurerAdapter {

    @Override
    public void addResourceHandlers(ResourceHandlerRegistry registry) {
        registry.addResourceHandler("/static/**").addResourceLocations("classpath:/static/");
        registry.addResourceHandler("/files/**").addResourceLocations("file:///home/community_cloud_admin/upload/images/");
        registry.addResourceHandler("/app/**").addResourceLocations("file:///home/community_cloud_admin/upload/package/");
     //   registry.addResourceHandler("/app/**").addResourceLocations("file:///D:/community_cloud_admin/upload/package/");
        super.addResourceHandlers(registry);
    }

其中 addResourceHandler 是打开路径  addResourceLocations则是存放路径

查看完整回答
2 反对 回复 2017-12-05
  • 1 回答
  • 0 关注
  • 3507 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信