springboot thymeleaf应用程序中的分派器servlet无法解析我的视图

时间:2019-04-26 14:59:13

标签: java spring-boot thymeleaf dispatcher modelandview

我有一个简单的java spring-boot项目(版本2.1.4),它使用thymeleaf作为模板引擎,下面是我的控制器类

@Controller
@RequestMapping("/")
public class ClientController {

    @GetMapping("home")
    public ModelAndView homePage(ModelMap model) {
        System.out.println("Inside filter client controller");
        return new ModelAndView("homePage");
    }

}

我在src / main / resources / templates下有我的homePage.html。 当我运行应用程序并点击http://localhost:8080/home时,html页面无法加载,我得到

Whitelabel Error Page

有人可以帮助我理解为什么调度程序servlet为什么不重定向到我的html而是请求登陆到控制器上(打印语句起作用)吗?

PS:我尝试添加 spring.thymeleaf.prefix =类路径:/模板/ 如果应用程序无法找到模板文件夹,则在我的application.properties中为spring.thymeleaf.suffix = .html。

另外,当我检查jar文件时,它具有模板文件夹和html

0 个答案:

没有答案