Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/371.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java &引用;循环视图路径将分派回当前处理程序URL。”;使用弹簧靴和Thymeleaf时_Java_Spring_Spring Boot_Maven_Thymeleaf - Fatal编程技术网

Java &引用;循环视图路径将分派回当前处理程序URL。”;使用弹簧靴和Thymeleaf时

Java &引用;循环视图路径将分派回当前处理程序URL。”;使用弹簧靴和Thymeleaf时,java,spring,spring-boot,maven,thymeleaf,Java,Spring,Spring Boot,Maven,Thymeleaf,当使用Spring Boot和Thymeleaf时,当尝试访问/home URL时,我得到以下信息: ServletException:循环视图路径[home]:将再次分派回当前处理程序URL[/home]。检查您的ViewResolver设置!(提示:这可能是由于生成默认视图名称而导致的未指定视图。) pom.xml: 4.0.0 org.springframework.boot spring启动程序父级 2.3.3.2发布 com.demo 观察名单 0.0.1-快照 观察名单 Sprin

当使用Spring Boot和Thymeleaf时,当尝试访问/home URL时,我得到以下信息:

ServletException:循环视图路径[home]:将再次分派回当前处理程序URL[/home]。检查您的ViewResolver设置!(提示:这可能是由于生成默认视图名称而导致的未指定视图。)

pom.xml:


4.0.0
org.springframework.boot
spring启动程序父级
2.3.3.2发布
com.demo
观察名单
0.0.1-快照
观察名单
SpringBoot的演示项目
1.8
org.springframework.boot
弹簧启动装置
org.springframework.boot
SpringBootStarterWeb
org.springframework.boot
弹簧起动试验
测试
org.junit.vintage
朱尼特老式发动机
org.springframework.boot
springbootmaven插件
main/java/com.demo.WatchlistApplication.java:

package.com.demo;
导入org.springframework.boot.SpringApplication;
导入org.springframework.boot.autoconfigure.springboot应用程序;
@SpringBoot应用程序
公共类监视列表应用程序{
公共静态void main(字符串[]args){
run(WatchlistApplication.class,args);
}
}
main/java/com.demo.controller.HomeController.java:

package com.demo.controller;
导入org.springframework.stereotype.Controller;
导入org.springframework.web.bind.annotation.GetMapping;
导入org.springframework.web.servlet.ModelAndView;
@控制器
公共类家庭控制器{
@GetMapping(“/home”)
公共模型和视图主页(){
返回新模型和视图(“主页”);
}
}
main/resources/templates/home.html:


网络应用


用注释@RestController代替@controller注释控制器类“HomeController”。

似乎重复了

用注释@RestController代替@controller注释控制器类“HomeController”。

似乎重复了不起作用的

,在将其更改为@RestController后,出现了相同的异常。@MaximeSnol我用您上面提到的相同内容创建了Spring boot项目,工作正常。我希望您没有任何其他配置。我在资源文件夹中添加了application.properties文件并设置“spring.thymeleaf.enabled=true”。如果我将其设置为false,我将得到与您相同的异常。添加该标志修复了问题!非常感谢。这不起作用,在将其更改为@RestController后,同样的异常也会发生。@MaximeEsnol我用您上面提到的相同内容创建了Spring boot项目,工作正常。我希望您没有任何其他配置。我在资源文件夹中添加了application.properties文件并设置“spring.thymeleaf.enabled=true”。如果我将其设置为false,我将得到与您相同的异常。添加该标志修复了问题!非常感谢。