如何使用Zuul和Spring Boot的静态文件路径

时间:2017-01-26 21:18:25

标签: spring-mvc spring-boot netflix-zuul netflix-eureka spring-cloud-netflix

我的服务中有一个仪表板,我使用的是Spring-boot,Zuul,Thymeleaf和Eureka。我的问题是当我开始navegate进入我的域时,静态文件会丢失。

示例:我正在使用spring boot的默认配置,所以我的所有静态文件都在资源/静态中。我在百里香叶上有一个基本模板,其中包含:

<link rel="stylesheet" type="text/css" th:href="@{style.css}">

和一个控制器:

@Controller
@RequestMapping("/admin")
public class List {
  @RequestMapping("/list")
  public String list(Model model) {
    return "list";
  }
}

此页面运行良好,但在下一个控制器(上图)中,我收到所有css,js和图像文件的错误404.

@Controller
@RequestMapping("/store")
public class List {
  @RequestMapping("/category/new")
  public String new(Model model) {
    return "category/new";
  }
}

这只发生在我经过Zuul或Eureka时。

0 个答案:

没有答案