java - Thymeleaf 找不到索引模板
问题描述
我得到错误:
org.thymeleaf.exceptions.TemplateInputException:解析模板[索引]时出错,模板可能不存在或可能无法被任何已配置的模板解析器访问
该项目仅包含一个 IndexController 和位于的 index.html resources/templates/index.html
这是资源文件夹结构的图像:
这是控制器中的方法:
@RequestMapping(value = {"/", "/home", "/index"})
public String index(){
return "index";
}
解决方案
尝试分别映射它们,看看是否能解决问题。尝试以下索引。
@GetMapping("index")
public String getIndex(){
return "index";
}
如您所见,我将方法名称从 index 更改为 getIndex ,这样命名更有意义。
推荐阅读
- api - 如何在spring mvc中调用api并从更新方法中选择正确的可选
- c# - Automapper 自定义值解析器重用多种类型
- python - 将 Json 脚本中的嵌套列表转换为 Dataframe
- flutter - 相关的 DropdownButtons 和引发 onChange 事件
- css - 我可以将表格列平均分开吗,类似于 flexbox 的工作方式?
- android - 搜索栏更改背景进度颜色
- angular - Angular10:在数据库中插入表单数据
- video - 如何在ffmpeg中为视频添加不透明的叠加层?
- javascript - 在烧瓶中拖放后从特定 div 获取输入值
- javascript - javascript中的自定义排序