简体   繁体   English

渲染视图时出现 Whitelabel 错误页面 404 - Java Spring 引导

[英]Whitelabel Error Page 404 when rendering view - Java Spring Boot

I'm having an issue with rendering my html view trying to show a simple list of an object gathered from MySQL. I believe it should be a simple issue but I cant figure it out, I've searched hundreds of similar issues but can't solve mine.我在渲染我的 html 视图时遇到问题,试图显示从 MySQL 收集的 object 的简单列表。我相信这应该是一个简单的问题,但我无法弄清楚,我已经搜索了数百个类似的问题,但不能'解决不了我的。 No logs are showing neither on Java console or cmd using mvn spring-boot:run没有日志显示在 Java 控制台或 cmd 使用 mvn spring-boot:run

在此处输入图像描述

I'm able to gather correctly the info from MySQL with a DAO as I'm printing it on the console and it shows ok.. printing it on my Controller which looks like this当我在控制台上打印它时,我能够使用 DAO 正确地收集来自 MySQL 的信息,它显示正常。在我的 Controller 上打印它看起来像这样


import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.servlet.ModelAndView;

import com.valuaciones_automoviles.afip.dao.VAutomovilesDao;

@Controller
public class VAutomovilesController {
    
    @Autowired
    VAutomovilesDao vaDao;
    
     private final Logger logger = LoggerFactory.getLogger(VAutomovilesController.class);
     
    @GetMapping("/")
    public ModelAndView index(){
        ModelAndView mv = new ModelAndView("index");
        
        mv.addObject("vaItems", vaDao.getVa());
        System.out.println(vaDao + "vaDao");
        logger.info(mv.toString());
        return mv;
    }
}

and this prints the following when hitting localhost:8080:并在点击 localhost:8080 时打印以下内容:

Hibernate: select valuacione0_.in as in1_0_, valuacione0_.a2012 as a2_0_, valuacione0_.a2013 as a3_0_, valuacione0_.a2014 as a4_0_, valuacione0_.a2015 as a5_0_, valuacione0_.a2016 as a6_0_, valuacione0_.a2017 as a7_0_, valuacione0_.a2018 as a8_0_, valuacione0_.a2019 as a9_0_, valuacione0_.a2020 as a10_0_, valuacione0_.a2021 as a11_0_, valuacione0_.descripcion as descrip12_0_, valuacione0_.marca as marca13_0_, valuacione0_.tipo as tipo14_0_ from valuaciones_automoviles valuacione0_ com.valuaciones_automoviles.afip.dao.VAutomovilesDao@17143b3bvaDao 2022-10-06 22:15:51.273 INFO 3516 --- [nio-8080-exec-1] c.vacontroller.VAutomovilesController: ModelAndView [view="index"; Hibernate: select valuacione0_.in as in1_0_, valuacione0_.a2012 as a2_0_, valuacione0_.a2013 as a3_0_, valuacione0_.a2014 as a4_0_, valuacione0_.a2015 as a5_0_, valuacione0_.a2016 as a6_0_, valuacione0_.a2017 as a7_0_, valuacione0_.a2018 as a8_0_ , valuacione0_.a2019 as a9_0_, valuacione0_.a2020 as a10_0_, valuacione0_.a2021 as a11_0_, valuacione0_.descripcion as descrip12_0_, valuacione0_.marca as marca13_0_, valuacione0_.tipo as tipo14_0_ from valuaciones_automoviles valuacione0_ com.valuaciones_automoviles.afip.dao.VAutomovilesDao@17143b3bvaDao 2022-10-06 22:15:51.273 INFO 3516 --- [nio-8080-exec-1] c.vacontroller.VAutomovilesController: ModelAndView [view="index"; model={vaItems=[ValuacionesAutomoviles [id=1, marca=Ford, descripcion=4 puertas, tipo=auto, a2021=2121, a2020=44, a2019=2123, a2018=321, a2017=432, a2016=543, a2015=6, a2014=654, a2013=564, a2012=45]]}] model={vaItems=[ValuacionesAutomoviles [id=1, marca=Ford, descripcion=4 puertas, tipo=auto, a2021=2121, a2020=44, a2019=2123, a2018=321, a2017=432, a2016=543, a2015 =6, a2014=654, a2013=564, a2012=45]]}]

which looks ok看起来不错

My index.html page is我的 index.html 页面是

<html xmlns:th="http://www.thymeleaf.org">

<head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <link th:rel="stylesheet" th:href="@{/webjars/bootstrap/3.4.1/css/bootstrap.min.css} " />
</head>

<body>
    <div class="container">
        <h1 class="text-center">Autos</h1>
        <hr />
        <table class="table table-bordered table-striped">
            <thead>
                <tr>
                    <th>Description</th>
                    <th>Complete</th>
                </tr>
            </thead>
            <tbody>
                 <tr th:each="item : ${vaItems}"> 
                     <td th:text="${item.marca}">marca</td> 
                     <td th:text="${item.descripcion}">descripcion</td> 
                </tr>
            </tbody>
        </table>
    </div>


    <script th:src="@{/webjars/jquery/3.6.0/jquery.min.js}"></script>
    <script th:src="@{/webjars/bootstrap/3.4.1/js/bootstrap.min.js}"></script>
</body>

</html>

My POM is:我的 POM 是:

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.7.4</version>
        <relativePath/> <!-- lookup parent from repository -->
    </parent>
    <groupId>com.valuaciones_automoviles</groupId>
    <artifactId>afip</artifactId>
    <version>0.0.1-SNAPSHOT</version>
    <name>afip</name>
    <description>Demo project for Spring Boot</description>
    <properties>
        <java.version>11</java.version>
    </properties>
    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-data-jpa</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <scope>runtime</scope>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-test</artifactId>
            <scope>test</scope>
        </dependency>
        <!-- https://mvnrepository.com/artifact/org.thymeleaf/thymeleaf -->
        <dependency>
            <groupId>org.thymeleaf</groupId>
            <artifactId>thymeleaf</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-thymeleaf</artifactId>      
        </dependency>
        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>jstl</artifactId>
        </dependency>
        <!-- https://mvnrepository.com/artifact/org.webjars/bootstrap -->
        <dependency>
            <groupId>org.webjars</groupId>
            <artifactId>bootstrap</artifactId>
            <version>3.4.1</version>
        </dependency>
        <!-- https://mvnrepository.com/artifact/org.webjars/jquery -->
        <dependency>
            <groupId>org.webjars</groupId>
            <artifactId>jquery</artifactId>
            <version>3.6.0</version>
        </dependency>
    </dependencies>
    
    <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
        </plugins>
    </build>

</project>

And this is my project structure:这是我的项目结构:

在此处输入图像描述

I'm not adding the DAO and Entity and Hibernate Util class as it seems they are working ok as I'm printing the object already.我没有添加 DAO 和实体以及 Hibernate Util class,因为它们似乎工作正常,因为我已经在打印 object。 Any help would be highly appreciated, please let me know if any extra info is needed任何帮助将不胜感激,如果需要任何额外信息,请告诉我

This are the only logs I get when hitting localhost:8080, nothing else appears这是我在访问 localhost:8080 时得到的唯一日志,没有其他内容出现

在此处输入图像描述

2022-10-07 17:01:53.222 INFO 9408 --- [ main] c.v.afip.AfipApplication: Starting AfipApplication using Java 14.0.2 on DESKTOP-6LF9U81 with PID 9408 (C:\Users\JOTA\Desktop\Jota new projects\afip\afip\target\classes started by JOTA in C:\Users\JOTA\Desktop\Jota new projects\afip\afip) 2022-10-07 17:01:53.224 INFO 9408 --- [ main] c.v.afip.AfipApplication: No active profile set, falling back to 1 default profile: "default" 2022-10-07 17:01:54.256 INFO 9408 --- [ main] osbwembedded.tomcat.TomcatWebServer: Tomcat initialized with port(s): 8080 (http) 2022-10-07 17:01:54.271 INFO 9408 --- [ main] o.apache.catalina.core.StandardService: Starting service [Tomcat] 2022-10-07 17:01:54.271 INFO 9408 --- [ main] org.apache.catalina.core.StandardEngine: Starting Servlet engine: [Apache Tomcat/9.0.65] 2022-10-07 17:01:54.430 INFO 9408 --- [ main] oac.c.C.[Tomcat].[localhost].[/]: Initi 2022-10-07 17:01:53.222 INFO 9408 --- [main] c.v.afip.AfipApplication:在 DESKTOP-6LF9U81 上使用 Java 14.0.2 启动 AfipApplication,PID 9408 (C:\Users\JOTA\Desktop\ Jota new projects\afip\afip\target\classes started by JOTA in C:\Users\JOTA\Desktop\Jota new projects\afip\afip) 2022-10-07 17:01:53.224 INFO 9408 --- [main] c.v.afip.AfipApplication:未设置活动配置文件,回落到 1 个默认配置文件:“默认”2022-10-07 17:01:54.256 INFO 9408 --- [main] osbwembedded.tomcat.TomcatWebServer:Tomcat 初始化为端口:8080 (http) 2022-10-07 17:01:54.271 INFO 9408 --- [main] o.apache.catalina.core.StandardService:启动服务 [Tomcat] 2022-10-07 17:01 :54.271 INFO 9408 --- [main] org.apache.catalina.core.StandardEngine:启动 Servlet 引擎:[Apache Tomcat/9.0.65] 2022-10-07 17:01:54.430 INFO 9408 --- [main] oac.c.C.[Tomcat].[localhost].[/]:初始化alizing Spring embedded WebApplicationContext 2022-10-07 17:01:54.431 INFO 9408 --- [ main] wsc.ServletWebServerApplicationContext: Root WebApplicationContext: initialization completed in 1171 ms 2022-10-07 17:01:54.694 INFO 9408 --- [ main] osbawsWelcomePageHandlerMapping: Adding welcome page template: index 2022-10-07 17:01:54.857 INFO 9408 --- [ main] osbwembedded.tomcat.TomcatWebServer: Tomcat started on port(s): 8080 (http) with context path '' 2022-10-07 17:01:54.867 INFO 9408 --- [ main] c.v.afip.AfipApplication: Started AfipApplication in 1.979 seconds (JVM running for 2.428) 2022-10-07 17:01:54.944 INFO 9408 --- [ main] org.hibernate.Version: HHH000412: Hibernate ORM core version 5.6.11.Final 2022-10-07 17:01:55.100 INFO 9408 --- [ main] o.hibernate.annotations.common.Version: HCANN000001: Hibernate Commons Annotations {5.1.2.Final} 2022-10-07 17:01:55.178 WARN 9408 --- [ main] org.hibernate.8824 alizing Spring embedded WebApplicationContext 2022-10-07 17:01:54.431 INFO 9408 --- [main] wsc.ServletWebServerApplicationContext: Root WebApplicationContext: initialization completed in 1171 ms 2022-10-07 17:01:54.694 -- INFO-94 main] osbawsWelcomePageHandlerMapping:添加欢迎页面模板:index 2022-10-07 17:01:54.857 INFO 9408 --- [main] osbwembedded.tomcat.TomcatWebServer: Tomcat 在端口上启动:8080 (http) with context path ' ' 2022-10-07 17:01:54.867 INFO 9408 --- [main] c.v.afip.AfipApplication:在 1.979 秒内启动 AfipApplication(JVM 运行 2.428)2022-10-07 17:01:54.944 INFO 9408 --- [main] org.hibernate.Version: HHH000412: Hibernate ORM 核心版本 5.6.11.Final 2022-10-07 17:01:55.100 INFO 9408 --- [main] o.88398388.9306 : HCANN000001: Hibernate Commons Annotations {5.1.2.Final} 2022-10-07 17:01:55.178 WARN 9408 --- [main] org.hibernate.8824 6207785488.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use:) 2022-10-07 17:01.55.182 INFO 9408 --- [ main] org.hibernate.orm.connections:pooling: HHH10001005. 6207785488.connections.pooling:HHH10001002:使用 Hibernate 内置连接池(不适用于生产用途:)2022-10-07 17:01.55.182 INFO 9408 --- [main] org.hibernate.8824620778Hpooling0.0Hpooling0.0Hpooling0.0Hpooling0.0Hpooling0.0 using driver [com.mysql.cj.jdbc:Driver] at URL [jdbc:mysql://localhost?3306/importar:useSSL=false] 2022-10-07 17:01.55.182 INFO 9408 --- [ main] org.hibernate.orm.connections:pooling: HHH10001001: Connection properties, {password=****: user=root} 2022-10-07 17:01.55.182 INFO 9408 --- [ main] org.hibernate.orm.connections:pooling: HHH10001003: Autocommit mode: false 2022-10-07 17:01.55.184 INFO 9408 --- [ main].c.i:DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2022-10-07 17:01.55.334 INFO 9408 --- [ main] org.hibernate.dialect:Dialect: HHH000400: Using dialect.在 URL 使用驱动程序 [com.mysql.cj.jdbc:Driver] [jdbc:mysql://localhost?3306/importar:useSSL=false] 2022-10-07 17:01.55.182 -- INFO- [940] org.hibernate.orm.connections:pooling: HHH10001001: 连接属性,{password=****: user=root} 2022-10-07 17:01.55.182 INFO 9408 --- [main] org.hibernate.87284connections5488ing: :HHH10001003:自动提交模式:false 2022-10-07 17:01.55.184 INFO 9408 --- [main].c.i:DriverManagerConnectionProviderImpl:HHH000115:Hibernate连接池大小:20(最小= 1)20272-10 17:01.55.334 INFO 9408 --- [main] org.hibernate.dialect:Dialect: HHH000400: 使用方言。 org.hibernate.dialect:MySQL5Dialect Hibernate. select valuacione0_,in as in1_0_. org.hibernate.dialect:MySQL5Dialect Hibernate.select valuacione0_,in as in1_0_. valuacione0_,a2012 as a2_0_. valuacione0_,a2012 作为 a2_0_。 valuacione0_,a2013 as a3_0_. valuacione0_,a2013 作为 a3_0_。 valuacione0_,a2014 as a4_0_. valuacione0_,a2014 为 a4_0_。 valuacione0_,a2015 as a5_0_. valuacione0_,a2015 作为 a5_0_。 valuacione0_,a2016 as a6_0_. valuacione0_,a2016 作为 a6_0_。 valuacione0_,a2017 as a7_0_. valuacione0_,a2017 作为 a7_0_。 valuacione0_,a2018 as a8_0_. valuacione0_,a2018 作为 a8_0_。 valuacione0_,a2019 as a9_0_.估值为 a9_0_,a2019。 valuacione0_,a2020 as a10_0_.将 a2020 估值为 a10_0_。 valuacione0_,a2021 as a11_0_.将 a2021 赋值为 a11_0_。 valuacione0_,descripcion as descrip12_0_.估值 0_,描述为描述 12_0_。 valuacione0_,marca as marca13_0_. valuacione0_,marca 为 marca13_0_。 valuacione0_,tipo as tipo14_0_ from valuaciones_automoviles valuacione0_ ValuacionesAutomoviles [id=1, marca=Ford, descripcion=4 puertas, tipo=auto, a2021=2121, a2020=44, a2019=2123, a2018=321, a2017=432, a2016=543, a2015=6, a2014=654, a2013=564: a2012=45]testtttt 2022-10-07 17:02.02.911 INFO 9408 --- [nio-8080-exec-1] oac.c.C.[Tomcat].[localhost]:[/]: Initializing Spring DispatcherServlet 'dispatcherServlet' 2022-10-07 17:02.02.911 INFO 9408 --- [nio-8080-exec-1] osweb.servlet:DispatcherServlet: Initializing Servlet 'dispatcherServlet' 2022-10-07 17:02.02.912 INFO 9408 --- [nio-8080-exec-1] osweb.servlet:DispatcherServlet: Completed initialization in 0 ms Hibernate. select valuacione0_,in as in1_0_. valuaciones0_,tipo as tipo14_0_ from valuaciones_automoviles valuacionesAutomoviles [id=1, marca=Ford, description=4 puertas, tipo=auto, a2021=2121, a2020=44, a2019=2123, a2018=323, a2017=462 , a2015=6, a2014=654, a2013=564: a2012=45]testtttt 2022-10-07 17:02.02.911 INFO 9408 --- [nio-8080-exec-1] oac.c.8851637[Toa84465588.8851637]. [localhost]:[/]: 初始化 Spring DispatcherServlet 'dispatcherServlet' 2022-10-07 17:02.02.911 INFO 9408 --- [nio-8080-exec-1] osweb.servlet:DispatcherServlet: 初始化 Servlet 'dispatcherServlet' 2022 -10-07 17:02.02.912 INFO 9408 --- [nio-8080-exec-1] osweb.servlet:DispatcherServlet: 在 0 ms Hibernate 内完成初始化。select valuacione0_,in as in1_0_。 valuacione0_,a2012 as a2_0_. valuacione0_,a2012 作为 a2_0_。 valuacione0_,a2013 as a3_0_. valuacione0_,a2013 作为 a3_0_。 valuacione0_,a2014 as a4_0_. valuacione0_,a2014 为 a4_0_。 valuacione0_,a2015 as a5_0_. valuacione0_,a2015 作为 a5_0_。 valuacione0_,a2016 as a6_0_. valuacione0_,a2016 作为 a6_0_。 valuacione0_,a2017 as a7_0_. valuacione0_,a2017 作为 a7_0_。 valuacione0_,a2018 as a8_0_. valuacione0_,a2018 作为 a8_0_。 valuacione0_,a2019 as a9_0_.估值为 a9_0_,a2019。 valuacione0_,a2020 as a10_0_.将 a2020 估值为 a10_0_。 valuacione0_,a2021 as a11_0_.将 a2021 赋值为 a11_0_。 valuacione0_,descripcion as descrip12_0_.估值 0_,描述为描述 12_0_。 valuacione0_,marca as marca13_0_. valuacione0_,marca 为 marca13_0_。 valuacione0_.tipo as tipo14_0_ from valuaciones_automoviles valuacione0_ com.valuaciones_automoviles.afip.dao:VAutomovilesDao@2bc378f7vaDao 2022-10-07 17:02.02.935 INFO 9408 --- [nio-8080-exec-1] c.vacontroller:VAutomovilesController; valuacione0_.tipo as tipo14_0_ from valuaciones_automoviles valuacione0_ com.valuaciones_automoviles.afip.dao:VAutomovilesDao@2bc378f7vaDao 2022-10-07 17:02.02.935 INFO 9408 --- [nio-8080-exec-1] c.vacontroller:VAutomovilesController; ModelAndView [view="index", model={vaItems=[ValuacionesAutomoviles [id=1, marca=Ford, descripcion=4 puertas, tipo=auto, a2021=2121, a2020=44, a2019=2123, a2018=321, a2017=432, a2016=543, a2015=6, a2014=654, a2013=564: a2012=45]]}] 2022-10-07 17:02.02.968 ERROR 9408 --- [nio-8080-exec-1] oac.c.C.[.[.[/]:[dispatcherServlet]. ModelAndView [view="index", model={vaItems=[ValuacionesAutomoviles [id=1, marca=Ford, descripcion=4 puertas, tipo=auto, a2021=2121, a2020=44, a2019=2123, a2018=321, a2017 =432,a2016=543,a2015=6,a2014=654,a2013=564:a2012=45]]}] 2022-10-07 17:02.02.968 错误 9408 --- [nio-8080-exec-1] oac.c.C.[.[.[/]:[dispatcherServlet]。 Servlet.service() for servlet [dispatcherServlet] threw exception javax.servlet:ServletException: Circular view path [error]. Servlet [dispatcherServlet] 的 Servlet.service() 抛出异常 javax.servlet:ServletException: 循环视图路径 [错误]。 would dispatch back to the current handler URL [/error] again: Check your ViewResolver setup, (Hint. This may be the result of an unspecified view. due to default view name generation.) at org.springframework.web.servlet.view.InternalResourceView:prepareForRendering(InternalResourceView.java.210) ~[spring-webmvc-5.3:23.jar.5.3.23] at org.springframework.web.servlet.view.InternalResourceView:renderMergedOutputModel(InternalResourceView.java.148) ~[spring-webmvc-5.3:23.jar.5.3.23] at org.springframework.web.servlet.view.AbstractView:render(AbstractView.java.316) ~[spring-webmvc-5.3:23.jar.5.3.23] at org.springframework.web.servlet.DispatcherServlet:render(DispatcherServlet.java.1405) ~[spring-webmvc-5.3:23.jar.5.3.23] at org.springframework.web.servlet.DispatcherServlet:processDispatchResult(DispatcherServlet.java.1149) ~[spring-webmvc将再次分派回当前处理程序 URL [/error]:检查您的 ViewResolver 设置,(提示。这可能是未指定视图的结果。由于默认视图名称生成。)在 org.springframework.web.servlet.view .InternalResourceView:prepareForRendering(InternalResourceView.java.210) ~[spring-webmvc-5.3:23.jar.5.3.23] at org.springframework.web.servlet.view.InternalResourceView:renderMergedOutputModel(InternalResourceView.java.148) ~[spring-webmvc-5.3: 23.jar.5.3.23] at org.springframework.web.servlet.view.AbstractView:render(AbstractView.java.316) ~[spring-webmvc-5.3:23.jar.5.3.23] at org.springframework.web.servlet.DispatcherServlet:渲染(DispatcherServlet.java.1405)~[spring-webmvc-5.3:23.jar.5.3.23] 在 org.springframework.web.servlet.DispatcherServlet:processDispatchResult(DispatcherServlet.88213246945889)v[.114 -5.3:23.jar.5.3.23] at org.springframework.web.servlet.DispatcherServlet:doDispatch(DispatcherServlet.java.1088) ~[spring-webmvc-5.3:23.jar.5.3.23] at org.springframework.web.servlet.DispatcherServlet:doService(DispatcherServlet.java.964) ~[spring-webmvc-5.3:23.jar.5.3.23] at org.springframework.web.servlet.FrameworkServlet:processRequest(FrameworkServlet.java.1006) ~[spring-webmvc-5.3:23.jar.5.3.23] at org.springframework.web.servlet.FrameworkServlet:doGet(FrameworkServlet.java.898) ~[spring-webmvc-5.3:23.jar.5.3.23] at javax.servlet.http.HttpServlet:service(HttpServlet.java.655) ~[tomcat-embed-core-9.0:65.jar.4.0.FR] at org.springframework.web.servlet.FrameworkServlet:service(FrameworkServlet.java.883) ~[spring-webmvc-5.3:23.jar.5.3.23] at javax.servlet.http.HttpServlet:service(Ht -5.3:23.jar.5.3.23] at org.springframework.web.servlet.DispatcherServlet:doDispatch(DispatcherServlet.java.1088) ~[spring-webmvc-5.3:23.jar.5.3.23] at org.springframework.web.servlet.DispatcherServlet :doService(DispatcherServlet.java.964) ~[spring-webmvc-5.3:23.jar.5.3.23] at org.springframework.web.servlet.FrameworkServlet:processRequest(FrameworkServlet.java.1006) ~[spring-webmvc-5.3:23.jar.5.3. 23] at org.springframework.web.servlet.FrameworkServlet:doGet(FrameworkServlet.java.898) ~[spring-webmvc-5.3:23.jar.5.3.23] at javax.servlet.http.HttpServlet:service(HttpServlet.java.655) ~[ tomcat-embed-core-9.0:65.jar.4.0.FR] 在 org.springframework.web.servlet.FrameworkServlet:service(FrameworkServlet.java.883) ~[spring-webmvc-5.3:23.88202878901.3xserv2.5 java http.HttpServlet:服务(Ht tpServlet.java.764) ~[tomcat-embed-core-9.0:65.jar.4.0.FR] at org.apache.catalina.core.ApplicationFilterChain:internalDoFilter(ApplicationFilterChain.java.227) ~[tomcat-embed-core-9.0:65.jar.9.0.65] at org.apache.catalina.core.ApplicationFilterChain:doFilter(ApplicationFilterChain.java.162) ~[tomcat-embed-core-9.0:65.jar.9.0.65] at org.springframework.web.filter.RequestContextFilter:doFilterInternal(RequestContextFilter.java.100) ~[spring-web-5.3:23.jar.5.3.23] at org.springframework.web.filter.OncePerRequestFilter:doFilter(OncePerRequestFilter.java.117) ~[spring-web-5.3:23.jar.5.3.23] at org.apache.catalina.core.ApplicationFilterChain:internalDoFilter(ApplicationFilterChain.java.189) ~[tomcat-embed-core-9.0:65.jar.9.0.65] at org.apache.catalina.core.ApplicationFilterChain:doFilter(ApplicationFilterChain.882132 tpServlet.java.764) ~[tomcat-embed-core-9.0:65.jar.4.0.FR] at org.apache.catalina.core.ApplicationFilterChain:internalDoFilter(ApplicationFilterChain.java.227) ~[tomcat-embed-core-9.0:65.jar.9.0 .65] at org.apache.catalina.core.ApplicationFilterChain:doFilter(ApplicationFilterChain.java.162) ~[tomcat-embed-core-9.0:65.jar.9.0.65] at org.springframework.web.filter.RequestContextFilter:doFilterInternal(RequestContextFilter .java.100) ~[spring-web-5.3:23.jar.5.3.23] at org.springframework.web.filter.OncePerRequestFilter:doFilter(OncePerRequestFilter.java.117) ~[spring-web-5.3:23.jar.5.3.23] at org .apache.catalina.core.ApplicationFilterChain:internalDoFilter(ApplicationFilterChain.java.189) ~[tomcat-embed-core-9.0:65.jar.9.0.65] at org.apache.catalina.core.ApplicationFilterChain:doFilter(ApplicationFilterChain.882132 46945888.162) ~[tomcat-embed-core-9.0:65.jar.9.0.65] at org.springframework.web.filter.OncePerRequestFilter:doFilter(OncePerRequestFilter.java.102) ~[spring-web-5.3:23.jar.5.3.23] at org.apache.catalina.core.ApplicationFilterChain:internalDoFilter(ApplicationFilterChain.java.189) ~[tomcat-embed-core-9.0:65.jar.9.0.65] at org.apache.catalina.core.ApplicationFilterChain:doFilter(ApplicationFilterChain.java.162) ~[tomcat-embed-core-9.0:65.jar.9.0.65] at org.springframework.web.filter.OncePerRequestFilter:doFilter(OncePerRequestFilter.java.102) ~[spring-web-5.3:23.jar.5.3.23] at org.apache.catalina.core.ApplicationFilterChain:internalDoFilter(ApplicationFilterChain.java.189) ~[tomcat-embed-core-9.0:65.jar.9.0.65] at org.apache.catalina.core.ApplicationFilterChain:doFilter(ApplicationFilterChain.java.162) ~[tomcat-e 46945888.162) org.apache.catalina.core.ApplicationFilterChain:internalDoFilter(ApplicationFilterChain.java.189) ~[tomcat-embed-core-9.0:65.jar.9.0.65] at org.apache.catalina.core.ApplicationFilterChain:doFilter(ApplicationFilterChain.java.162) ~ [tomcat-embed-core-9.0:65.jar.9.0.65] at org.springframework.web.filter.OncePerRequestFilter:doFilter(OncePerRequestFilter.java.102) ~[spring-web-5.3:23.jar.5.3.23] at org.apache .catalina.core.ApplicationFilterChain:internalDoFilter(ApplicationFilterChain.java.189) ~[tomcat-embed-core-9.0:65.jar.9.0.65] at org.apache.catalina.core.ApplicationFilterChain:doFilter(ApplicationFilterChain.java.162) ~[tomcat-电子mbed-core-9.0:65.jar.9.0.65] at org.apache.catalina.core.ApplicationDispatcher:invoke(ApplicationDispatcher.java.711) ~[tomcat-embed-core-9.0:65.jar.9.0.65] at org.apache.catalina.core.ApplicationDispatcher:processRequest(ApplicationDispatcher.java.461) ~[tomcat-embed-core-9.0:65.jar.9.0.65] at org.apache.catalina.core.ApplicationDispatcher:doForward(ApplicationDispatcher.java.385) ~[tomcat-embed-core-9.0:65.jar.9.0.65] at org.apache.catalina.core.ApplicationDispatcher:forward(ApplicationDispatcher.java.313) ~[tomcat-embed-core-9.0:65.jar.9.0.65] at org.apache.catalina.core.StandardHostValve:custom(StandardHostValve.java.403) ~[tomcat-embed-core-9.0:65.jar.9.0.65] at org.apache.catalina.core.StandardHostValve:status(StandardHostValve.java.249) ~[tomcat-embed-core-9.0:65.jar.9.0.65] at org.apache. MBED-CORE-9.0:65.jar.9.0.65] at org.apache.CATALINA.CORE.CORE.APPLICATIONDISPATCHER:INVOKE(APPLACTDISPATCHER.88213213246946945888.711) catalina.core.ApplicationDispatcher:processRequest(ApplicationDispatcher.java.461) ~[tomcat-embed-core-9.0:65.jar.9.0.65] 在 org.apache.catalina.core.ApplicationDispatcher:doForward(ApplicationDispatcher.8821382834)[88213828694] -core-9.0:65.jar.9.0.65] at org.apache.CATALINA.CORE.CORE.APPLICATIONDISPATCHER:forward(applicationdispatcher.java.313) 。核心 9.0:65.jar.9.0.65] 在 org.apache。 catalina.core.StandardHostValve:invoke(StandardHostValve.java.171) ~[tomcat-embed-core-9.0:65.jar.9.0.65] at org.apache.catalina.valves.ErrorReportValve:invoke(ErrorReportValve.java.92) ~[tomcat-embed-core-9.0:65.jar.9.0.65] at org.apache.catalina.core.StandardEngineValve:invoke(StandardEngineValve.java.78) ~[tomcat-embed-core-9.0:65.jar.9.0.65] at org.apache.catalina.connector.CoyoteAdapter:service(CoyoteAdapter.java.360) ~[tomcat-embed-core-9.0:65.jar.9.0.65] at org.apache.coyote.http11.Http11Processor:service(Http11Processor.java.399) ~[tomcat-embed-core-9.0:65.jar.9.0.65] at org.apache.coyote.AbstractProcessorLight:process(AbstractProcessorLight.java.65) ~[tomcat-embed-core-9.0:65.jar.9.0.65] at org.apache.coyote.AbstractProtocol$ConnectionHandler:process(AbstractProtocol.java.890) ~[tomcat-embed-core catalina.core.StandardHostValve:invoke(StandardHostValve.java.171) ~[tomcat-embed-core-9.0:65.jar.9.0.65] at org.apache.catalina.valves.ErrorReportValve:invoke(ErrorReportValve.java.92) ~[tomcat-embed -core-9.0:65.jar.9.0.65] at org.apache.catalina.core.StandardEngineValve:invoke(StandardEngineValve.java.78) ~[tomcat-embed-core-9.0:65.jar.9.0.65] at org.apache.catalina .connector.CoyoteAdapter:service(CoyoteAdapter.java.360) ~[tomcat-embed-core-9.0:65.jar.9.0.65] at org.apache.coyote.http11.Http11Processor:service(Http11Processor.java.399) ~[tomcat-embed- core-9.0:65.jar.9.0.65] at org.apache.coyote.coyote.abstractProcessorlight:Process(atracverSprocessorlight.8821324694588.65)连接处理程序:进程(AbstractProtocol.java.890)~[tomcat-embed-core -9.0:65.jar.9.0.65] at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor:doRun(NioEndpoint.java.1789) ~[tomcat-embed-core-9.0:65.jar.9.0.65] at org.apache.tomcat.util.net.SocketProcessorBase:run(SocketProcessorBase.java.49) ~[tomcat-embed-core-9.0:65.jar.9.0.65] at org.apache.tomcat.util.threads.ThreadPoolExecutor:runWorker(ThreadPoolExecutor.java.1191) ~[tomcat-embed-core-9.0:65.jar.9.0.65] at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker:run(ThreadPoolExecutor.java.659) ~[tomcat-embed-core-9.0:65.jar.9.0.65] at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable:run(TaskThread.java.61) ~[tomcat-embed-core-9.0:65.jar.9.0.65] at java.base/java.lang.Thread:run(Thread:java:832) ~[na:na] 2022-10-07 17.02.02.969 ERROR 9408 --- [nio-8080-exec-1] oa88112844 -9.0:65.jar.9.0.65] at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor:doRun(NioEndpoint.java.1789) ~[tomcat-embed-core-9.0:65.jar.9.0.65] at org.apache.tomcat.util .net.SocketProcessorBase:run(SocketProcessorBase.java.49) ~[tomcat-embed-core-9.0:65.jar.9.0.65] at org.apache.tomcat.util.threads.ThreadPoolExecutor:runWorker(ThreadPoolExecutor.java.1191) ~[tomcat-embed- core-9.0:65.jar.9.0.65] at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker:run(ThreadPoolExecutor.java.659) ~[tomcat-embed-core-9.0:65.jar.9.0.65] at org.apache.tomcat. util.threads.TaskThread$WrappingRunnable:run(TaskThread.java.61) ~[tomcat-embed-core-9.0:65.jar.9.0.65] 在 java.base/java.lang.Thread:run(Thread:88213284:8693528) [na:na] 2022-10-07 17.02.02.969 错误 9408 --- [nio-8080-exec-1] oa88112844 65588.c.C:[Tomcat],[localhost]. 65588.c.C:[Tomcat],[本地主机]。 Exception Processing ErrorPage[errorCode=0.异常处理ErrorPage[errorCode=0. location=/error] javax:servlet:ServletException.位置=/错误] javax:servlet:ServletException。 Circular view path [error]: would dispatch back to the current handler URL [/error] again, Check your ViewResolver setup.循环视图路径 [error]: 将再次发送回当前处理程序 URL [/error],请检查您的 ViewResolver 设置。 (Hint. This may be the result of an unspecified view. due to default view name generation.) at org.springframework.web.servlet.view:InternalResourceView.prepareForRendering(InternalResourceView.java.210) ~[spring-webmvc-5:3.23.jar.5.3.23] at org.springframework.web.servlet.view:InternalResourceView.renderMergedOutputModel(InternalResourceView.java.148) ~[spring-webmvc-5:3.23.jar.5.3.23] at org.springframework.web.servlet.view:AbstractView.render(AbstractView.java.316) ~[spring-webmvc-5:3.23.jar.5.3.23] at org.springframework.web.servlet:DispatcherServlet.render(DispatcherServlet.java.1405) ~[spring-webmvc-5:3.23.jar.5.3.23] at org.springframework.web.servlet:DispatcherServlet.processDispatchResult(DispatcherServlet.java.1149) ~[spring-webmvc-5:3.23.jar.5.3.23] at org.springframework.web.servlet:DispatcherServlet.doDispatch( (提示。这可能是未指定视图的结果。由于默认视图名称生成。)在 org.springframework.web.servlet.view:InternalResourceView.prepareForRendering(InternalResourceView.java.210) ~[spring-webmvc-5:3.23. jar.5.3.23] at org.springframework.web.servlet.view:InternalResourceView.renderMergedOutputModel(InternalResourceView.java.148) ~[spring-webmvc-5:3.23.jar.5.3.23] at org.springframework.web.servlet.view:AbstractView. render(AbstractView.java.316) ~[spring-webmvc-5:3.23.jar.5.3.23] at org.springframework.web.servlet:DispatcherServlet.render(DispatcherServlet.java.1405) ~[spring-webmvc-5:3.23.jar.5.3.23 ] 在 org.springframework.web.servlet:DispatcherServlet.processDispatchResult(DispatcherServlet.java.1149) ~[spring-webmvc-5:3.23.jar.5.3.23] 在 org.springframework.883655086.8988.Dispatcher(Dispatcherservlet) DispatcherServlet.java.1088) ~[spring-webmvc-5:3.23.jar.5.3.23] at org.springframework.web.servlet:DispatcherServlet.doService(DispatcherServlet.java.964) ~[spring-webmvc-5:3.23.jar.5.3.23] at org.springframework.web.servlet:FrameworkServlet.processRequest(FrameworkServlet.java.1006) ~[spring-webmvc-5:3.23.jar.5.3.23] at org.springframework.web.servlet:FrameworkServlet.doGet(FrameworkServlet.java.898) ~[spring-webmvc-5:3.23.jar.5.3.23] at javax.servlet.http:HttpServlet.service(HttpServlet.java.655) ~[tomcat-embed-core-9:0.65.jar.4.0.FR] at org.springframework.web.servlet:FrameworkServlet.service(FrameworkServlet.java.883) ~[spring-webmvc-5:3.23.jar.5.3.23] at javax.servlet.http:HttpServlet.service(HttpServlet.java.764) ~[tomcat-embed-core-9:0.65.jar.4.0.FR] at org.apache.cat DispatcherServlet.java.1088) ~[spring-webmvc-5:3.23.jar.5.3.23] at org.springframework.web.servlet:DispatcherServlet.doService(DispatcherServlet.java.964) ~[spring-webmvc-5:3.23.jar.5.3.23] at org.springframework.web.servlet:FrameworkServlet.processRequest(FrameworkServlet.java.1006) ~[spring-webmvc-5:3.23.jar.5.3.23] at org.springframework.web.servlet:FrameworkServlet.doGet(FrameworkServlet.java.898) ~[spring -webmvc-5:3.23.jar.5.3.23] .servlet:FrameworkServlet.service(FrameworkServlet.java.883) ~[spring-webmvc-5:3.23.jar.5.3.23] 在 javax.servlet.http:HttpServlet.service(HttpServlet.8821emcatbed-7.tom-core) ~ 0.65.jar.4.0.FR] 在 org.apache.cat alina.core:ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java.227) ~[tomcat-embed-core-9:0.65.jar.9.0.65] at org.apache.catalina.core:ApplicationFilterChain.doFilter(ApplicationFilterChain.java.162) ~[tomcat-embed-core-9:0.65.jar.9.0.65] at org.springframework.web.filter:RequestContextFilter.doFilterInternal(RequestContextFilter.java.100) ~[spring-web-5:3.23.jar.5.3.23] at org.springframework.web.filter:OncePerRequestFilter.doFilter(OncePerRequestFilter.java.117) ~[spring-web-5:3.23.jar.5.3.23] at org.apache.catalina.core:ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java.189) ~[tomcat-embed-core-9:0.65.jar.9.0.65] at org.apache.catalina.core:ApplicationFilterChain.doFilter(ApplicationFilterChain.java.162) ~[tomcat-embed-core-9:0.65.jar.9.0.65] at org.springframework.web.filt alina.core:ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java.227) ~[tomcat-embed-core-9:0.65.jar.9.0.65] at org.apache.catalina.core:ApplicationFilterChain.doFilter(ApplicationFilterChain.java.162) ~[tomcat-embed -core-9:0.65.jar.9.0.65] at org.springframework.web.filter:RequestContextFilter.doFilterInternal(RequestContextFilter.java.100) ~[spring-web-5:3.23.jar.5.3.23] at org.springframework.web.filter :OncePerRequestFilter.doFilter(OncePerRequestFilter.java.117) ~[spring-web-5:3.23.jar.5.3.23] at org.apache.catalina.core:ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java.189) ~[tomcat-embed-core-9: 0.65.jar.9.0.65] at org.apache.CATALINA.CORE:applicationFilterChain.dofilter(ApplicationFilterChain.8821324694588.162) er:OncePerRequestFilter.doFilter(OncePerRequestFilter.java.102) ~[spring-web-5:3.23.jar.5.3.23] at org.apache.catalina.core:ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java.189) ~[tomcat-embed-core-9:0.65.jar.9.0.65] at org.apache.catalina.core:ApplicationFilterChain.doFilter(ApplicationFilterChain.java.162) ~[tomcat-embed-core-9:0.65.jar.9.0.65] at org.springframework.web.filter:OncePerRequestFilter.doFilter(OncePerRequestFilter.java.102) ~[spring-web-5:3.23.jar.5.3.23] at org.apache.catalina.core:ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java.189) ~[tomcat-embed-core-9:0.65.jar.9.0.65] at org.apache.catalina.core:ApplicationFilterChain.doFilter(ApplicationFilterChain.java.162) ~[tomcat-embed-core-9:0.65.jar.9.0.65] at org.apache.catalina.core:ApplicationDispatcher.invoke( er:OncePerRequestFilter.doFilter(OncePerRequestFilter.java.102) ~[spring-web-5:3.23.jar.5.3.23] at org.apache.catalina.core:ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java.189) ~[tomcat-embed-core-9 :0.65.jar.9.0.65] at org.apache.catalina.core:ApplicationFilterChain.doFilter(ApplicationFilterChain.java.162) ~[tomcat-embed-core-9:0.65.jar.9.0.65] at org.springframework.web.filter:OncePerRequestFilter 。 jar.9.0.65] at org.apache.catalina.core:ApplicationFilterChain.doFilter(ApplicationFilterChain.java.162) ~[tomcat-embed-core-9:0.65.jar.9.0.65] at org.apache.catalina.core:ApplicationDispatcher.invoke( ApplicationDispatcher.java.711) ~[tomcat-embed-core-9:0.65.jar.9.0.65] at org.apache.catalina.core:ApplicationDispatcher.processRequest(ApplicationDispatcher.java.461) ~[tomcat-embed-core-9:0.65.jar.9.0.65] at org.apache.catalina.core:ApplicationDispatcher.doForward(ApplicationDispatcher.java.385) ~[tomcat-embed-core-9:0.65.jar.9.0.65] at org.apache.catalina.core:ApplicationDispatcher.forward(ApplicationDispatcher.java.313) ~[tomcat-embed-core-9:0.65.jar.9.0.65] at org.apache.catalina.core:StandardHostValve.custom(StandardHostValve.java.403) ~[tomcat-embed-core-9:0.65.jar.9.0.65] at org.apache.catalina.core:StandardHostValve.status(StandardHostValve.java.249) ~[tomcat-embed-core-9:0.65.jar.9.0.65] at org.apache.catalina.core:StandardHostValve.invoke(StandardHostValve.java.171) ~[tomcat-embed-core-9:0.65.8 ApplicationDispatcher.java.711) ~[tomcat-embed-core-9:0.65.jar.9.0.65] at org.apache.catalina.core:ApplicationDispatcher.processRequest(ApplicationDispatcher.java.461) ~[tomcat-embed-core-9:0.65.jar.9 .0.65] 在 org.apache.catalina.core:ApplicationDispatcher.doForward(ApplicationDispatcher.java.385) ~[tomcat-embed-core-9:0.65.jar.9.0.65] 在 org.apache.catalina(DispatcherApplicationDispacherApplication.catalina. .java.313) [0.65] atrg.apache.CATALINA.CORE:StandardHostValve.Status(StandardHostvalve.8821324694588.249) java.171) ~[tomcat-embed-core-9:0.65.8 8202878901088.9.0.65] at org.apache.catalina.valves:ErrorReportValve.invoke(ErrorReportValve.java.92) ~[tomcat-embed-core-9:0.65.jar.9.0.65] at org.apache.catalina.core:StandardEngineValve.invoke(StandardEngineValve.java.78) ~[tomcat-embed-core-9:0.65.jar.9.0.65] at org.apache.catalina.connector:CoyoteAdapter.service(CoyoteAdapter.java.360) ~[tomcat-embed-core-9:0.65.jar.9.0.65] at org.apache.coyote.http11:Http11Processor.service(Http11Processor.java.399) ~[tomcat-embed-core-9:0.65.jar.9.0.65] at org.apache.coyote:AbstractProcessorLight.process(AbstractProcessorLight.java.65) ~[tomcat-embed-core-9:0.65.jar.9.0.65] at org.apache.coyote:AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java.890) ~[tomcat-embed-core-9:0.65.jar.9.0.65] at org.apache.tomcat.util.net:NioEndpoint$SocketProcessor. 8202878901088.9.0.65] at org.apache.catalina.valves:ErrorReportValve.invoke(ErrorReportValve.java.92) ~[tomcat-embed-core-9:0.65.jar.9.0.65] at org.apache.catalina.core:StandardEngineValve.invoke( StandardEngineValve.java.78) ~[tomcat-embed-core-9:0.65.jar.9.0.65] at org.apache.catalina.connector:CoyoteAdapter.service(CoyoteAdapter.java.360) ~[tomcat-embed-core-9:0.65.jar.9 .0.65] at org.apache.coyote.http11:Http11Processor.service(Http11Processor.java.399) ~[tomcat-embed-core-9:0.65.jar.9.0.65] at org.apache.coyote:AbstractProcessorLight.process(AbstractProcessorLight.java.65 ) ~[tomcat-embed-core-9:0.65.jar.9.0.65] 在 org.apache.coyote:AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java.890) ~[tomcat-embed-core-9:0.608.8590.0.608.8592]在 org.apache.tomcat.util.net:NioEndpoint$SocketProcessor。 doRun(NioEndpoint.java.1789) ~[tomcat-embed-core-9:0.65.jar.9.0.65] at org.apache.tomcat.util.net:SocketProcessorBase.run(SocketProcessorBase.java.49) ~[tomcat-embed-core-9:0.65.jar.9.0.65] at org.apache.tomcat.util.threads:ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java.1191) ~[tomcat-embed-core-9:0.65.jar.9.0.65] at org.apache.tomcat.util.threads:ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java.659) ~[tomcat-embed-core-9:0.65.jar.9.0.65] at org.apache.tomcat.util.threads:TaskThread$WrappingRunnable.run(TaskThread.java.61) ~[tomcat-embed-core-9:0.65.jar.9.0.65] at java.base/java.lang:Thread:run(Thread.java:832) ~[na:na] doRun(NioEndpoint.java.1789) ~[tomcat-embed-core-9:0.65.jar.9.0.65] at org.apache.tomcat.util.net:SocketProcessorBase.run(SocketProcessorBase.java.49) ~[tomcat-embed-core-9:0.65 .jar.9.0.65] at org.apache.tomcat.util.threads:ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java.1191) ~[tomcat-embed-core-9:0.65.jar.9.0.65] at org.apache.tomcat.util.threads:ThreadPoolExecutor$Worker .run(ThreadPoolExecutor.java.659) ~[tomcat-embed-core-9:0.65.jar.9.0.65] at org.apache.tomcat.util.threads:TaskThread$WrappingRunnable.run(TaskThread.java.61) ~[tomcat-embed-core- 9:0.65.jar.9.0.65] 在 java.base/java.lang:Thread:run(Thread.java:832) ~[na:na]

From logs, it seems configuration issue of thymeleaf. As it's not finding templates and the error says would dispatch back to the current handler URL [/error] again. Check your ViewResolver setup!从日志来看,它似乎是 thymeleaf 的配置问题。因为它没有找到模板,并且错误表示would dispatch back to the current handler URL [/error] again. Check your ViewResolver setup! would dispatch back to the current handler URL [/error] again. Check your ViewResolver setup!

From your last comment, you have thymeleaf disabled in application.properties.根据您的上一条评论,您在 application.properties 中禁用了 thymeleaf。 Enable thymeleaf and check it should work.启用 thymeleaf并检查它应该工作。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM