如果SpringBoot无法识别HTML文件名,可能是因为没有配置视图解析器或者配置不正确。可以按照以下步骤进行操作:
1. 在application.properties或application.yml文件中添加以下配置:
```
spring.mvc.view.prefix=/templates/
spring.mvc.view.suffix=.html
```
2. 在src/main/resources目录下创建一个templates文件夹,并在该文件夹下创建一个hello.html文件。
3. 编写HTML代码,例如:
```html
Hello World
Hello, SpringBoot!
```
4. 在Controller中返回hello字符串即可:
```java
@GetMapping("/hello")
public String hello() {
return "hello";
}
```
5. 启动应用程序并访问http://localhost:8080/hello,即可看到渲染后的HTML页面。