使用@PathVariable时没有样式??? SpringBoot MVC

时间:2018-01-19 21:20:25

标签: spring spring-mvc get

在这里有一个奇怪的,我无法弄清楚。我有一个控制器,它应该将搜索结果从业务层传输到视图。

我的第一个方法是:

@GetMapping("/path")
public String request2(@RequestParam(value="searchTerm", required = false) String searchTerm, Model model) { 
    List<Result> results = searchService.getResults(searchTerm);
    model.addAttribute("reports", results);
    return "searchresults";
}

一切正常,但在浏览器中查看结果页面时没有样式。我尝试了多种方法来修复它,但无法找出原因。

然后我尝试了这个,我认为应该是同样的事情:

{{1}}

当然,使用@RequestParam它可以工作,我有造型。

我只是不能解决问题,因为我认为它们应该是相同的解决方案。这让我觉得为什么@PathVariable版本不起作用。

请帮助我放心,并告诉我在@PathVariable的第一个版本中我做错了什么。

谢谢!

0 个答案:

没有答案