我尝试了很多解决方案,但它不起作用。我使用的是Intellij 2016.1。 我无法强制该应用解析模板。
SELECT concat(db_fname,' ' , db_lname) from tbl_user
UNION
SELECT db_CompanyName from tbl_supplier
UNION
SELECT db_CompanyName from tbl_subcontractor
配置
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.thymeleaf.exceptions.TemplateInputException: Error resolving template "/login/login", template might not exist or might not be accessible by any of the configured Template Resolvers
我试图将模板移动到资源但仍然没有。请帮忙。我没有更多的想法如何解决这个问题......它早先工作然后停止了。
答案 0 :(得分:0)
Thymeleaf Resolver会在templates/login/
下查看login.html
页面。根据您的项目结构和配置,您在模板中正确拥有login
文件夹,但您在目录中没有login.html
,这就是导致错误的原因。
在登录文件夹中创建login.html
或使用已存在的index.html
页面。在您的弹簧控制器中,您应该返回适当的页面。
例如,
假设您需要显示控制器方法应返回的登录页面,
return "login/login" // to display login.html under `templates/login`
或
return "login/index" // to display index.html under `templates/login`