Whitelabel Error Page This application has no explicit mapping for /error, so you are seeing this as

今天想开始写个java的项目,在用maven生成项目跑的时候出现了这个问题:
Whitelabel Error Page
This application has no explicit mapping for /error, so you are seeing this as a fallback.
Sun Sep 06 22:22:42 CST 2020
There was an unexpected error (type=Internal Server Error, status=500).
Exception parsing document: template=“hello”, line 7 - column 3

问题很明显是说我们加载的hello的模板出了问题,这里我加载的是一个hello.html文件,百思不得其解,我这里是直接用idea创建的html文件,这里的代码能有什么问题呢?
我找了半天的问题
!!!是生成的html文件中的meta标签没有闭合!!!
啥意思?看下面的对比!!
原代码


<html xmlns:th="http://www.thymeleaf.org">
<head>
    <meta charset="UTF-8" >
    <title>hellotitle>
    <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
head>
<body>
    <p th:text="'hello:'+${name}" >p>
body>
html>

成功运行的代码!!!!


<html xmlns:th="http://www.thymeleaf.org">
<head>
    <meta charset="UTF-8" />
    <title>hellotitle>
    <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
head>
<body>
    <p th:text="'hello:'+${name}" >p>
body>
html>

没错!!!!
是这一行!!

<meta charset="UTF-8" />

这个问题完全要注意哈,太坑了。。。。

你可能感兴趣的:(Java,java,html,debug)