欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Spring boot 出现 There was an unexpected error (type=Internal Server Error, status=500)

程序员文章站 2022-05-29 17:10:49
...

若你运行springboot在网页中出现如下错误
Whitelabel Error Page

This application has no explicit mapping for /error, so you are seeing this as a fallback.

Wed Apr 01 21:24:34 CST 2020
There was an unexpected error (type=Internal Server Error, status=500).
An error happened during template parsing (template: “class path resource [templates/design/design.html]”)

  1. 检查你的文件路径是否有问题
  2. 检查你的单词拼写是否有问题

如果你是对着书本敲的话基本上是不会有语法错误的,可能就会因为一些细节(一个字母写的不一样,文件路径配置的不一样),从而导致了程序不能运行,即使从网上搜到了很多"就可以解决"的文章,也不能解决自己的现实问题。所以在编程的时候,一定要注意细节。

下面我给大家看下我的错误,如果你看到了,说不定也可以给你提个警醒
1.

 本来应该是<img th:src="@{/images/TacoCloud.jpg}" />
 但写成了 <img th:src="@{/static/images/TacoCloud.jpg}" />
正确的是return "design/design";第一个design为目录,后一个为design.html
错误的是return "design";       design,html
正确的是<div th:each="ingredient : ${wrap}">
我写成了<div th:each="ingredient : ${warp}">

正确的是<div th:each="ingredient : ${protein}">
我写成了<div th:each="ingredient : ${proteis}">

写这篇文章的目的是为了警醒我自己,不要再犯这种让人无语的错误,因为这个"简单的错误",让自己难受了一天。
可能你觉得这种错误非常低级,但它确实会发生(也有可能会放生在你的身上)。

下面为大家展示一下不是因为你的上面两个错误造成程序b不能正常执行的解决方案

. 查看你是否忘了写<html lang="en" xmlns:th="http://www.thymeleaf.org">

其实我也是个新手,写这篇文章的主要目的

  1. 警醒自己
  2. 对那些一有问题就从网上找答案而且还解决不了的人一个提醒,(看看自己的代码是否有问题)
  3. 实际上在我的问题解决之前,我也确信我的代码没有问题,但最后改正的时候,也确实是因为一些细节的问题。

细节决定成败,写程序更是如此

相关标签: Spring