zoukankan      html  css  js  c++  java
  • Spring MVC 错误记录

    根据https://spring.io/guides/gs/serving-web-content/ 的步骤,运行后输入http://localhost:8080/hello 或http://localhost:8080/hello?name=sdaa 等

    出现错误(网页出现http 500错误):

    javax.servlet.ServletException: Circular view path []: would dispatch back to the c

    参考https://blog.csdn.net/RuigeO/article/details/83926287?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-1.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-1.control 

    修改view和path使他们不同名。错误看似消除。但刷新网页出现http 404错误(There was an unexpected error (type=Not Found, status=404).),再次查找核对。(https://stackoverflow.com/questions/36819277/issue-with-spring-there-was-an-unexpected-error-type-not-found-status-404)

    最后发现问题出在pom文件中,虽然加入了thymeleaf依赖,但我在复制时候多了一行 scope:

         <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-thymeleaf</artifactId>
                <scope>test</scope>
            </dependency>

    去掉scope:

       <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-thymeleaf</artifactId>
               
            </dependency>

    程序完美运行,网页正常返回hello+字符。

  • 相关阅读:
    通过dockerfile制作nginx镜像
    docker存储卷
    docker容器网络配置
    状态模式
    抽象工厂模式
    观察者模式
    建造者模式
    外观模式
    模板方法模式
    原型模式
  • 原文地址:https://www.cnblogs.com/mrlonely2018/p/14922969.html
Copyright © 2011-2022 走看看