org.apache.catalina.core.StandardWrapperValve invoke
严重: Servlet.service() for servlet [spring] in context with path [/xxx] threw exception [Request processing failed; nested exception is org.thymeleaf.exceptions.TemplateInputException: Error resolving template "后端路径/xx/xx", template might not exist or might not be accessible by any of the configured Template Resolvers] with root cause
org.thymeleaf.exceptions.TemplateInputException: Error resolving template "后端路径/xx/xx", template might not exist or might not be accessible by any of the configured Template Resolvers
at org.thymeleaf.TemplateRepository.getTemplate(TemplateRepository.java:245)
定位原因:
前端的Ajax里我写了这么一段
dataType: "json",
contentType: 'application/json;charset=UTF-8',
要求返回Json形式的数据,但是后端的controller层我并没有设置返回格式,忘了在controller的方法上加@ResponseBody注释了。
本文详细解析了在使用Thymeleaf模板引擎时遇到的TemplateInputException异常,该异常通常由模板文件未找到或无法访问引起。文章通过一个具体的案例,即前端Ajax请求与后端Controller响应不匹配的情况,阐述了问题的根本原因及解决方案。
461

被折叠的 条评论
为什么被折叠?



