从控制器返回字符串“ home”时,Thymleaf选择mainLayout.html而不是home.html

时间:2019-01-24 08:55:31

标签: spring-boot thymeleaf

我有一个spring boot项目,其中将'/'重定向到WebConfig类中设置的HomeController bcz中的'/ home',然后从那里返回字符串为“ home”,因此thymeleaf模板引擎将寻找ho​​me。模板文件夹中的html,但要查找的是mainLayout.html,它位于模板文件夹中的布局文件夹中。

我看过一些关于如何在春季使用百里香叶的博客,但没有找到解决方案。

这是完整项目的链接: https://github.com/sivaprasadreddy/jcart

转到jcart-site,然后查找WebConfig类,然后查找HomeController类,然后在此处查找模板文件夹,然后检查mainLayout.html

1 个答案:

答案 0 :(得分:1)

在index.html文件中执行此操作

 <script>
    window.location="/home";
</script>

它将重定向到您的家庭控制器。