报错: Could not open ServletContext resource [/index]

来源:3-4 前端集成

jsonhou

2017-12-24

配置了 @ConfigurationProperties(prefix ="spring.thymeleaf"),还是会报错:java.io.FileNotFoundException: Could not open ServletContext resource [/index]

http://img.mukewang.com/szimg/5a3f68ce0001e5b508560254.jpg

http://img.mukewang.com/szimg/5a3f68ce0001b9b814190277.jpg


写回答

3回答

慕勒3517445

2017-12-25

spring.thymeleaf.suffix=.html

spring.thymeleaf.prefix=classpath:/templates/


7
1
微暖丶温情
亲测有用
2018-09-22
共1条回复

微暖丶温情

2018-09-22

请配置:

spring.thymeleaf.suffix=.html

spring.thymeleaf.prefix=classpath:/templates/


老师是不是漏掉了,导致报错,建议他改改视频

1
1
慕沐3007996
解决了
2021-03-27
共1条回复

noblenooble

2019-03-12

方法1 如上面回答 在application.properties 里面加入prefix 和suffix

方法2 在SpringResourceTemplateResolver里set 相应路径  视频里加入 @ConfigurationProperties(prefix = "spring.thymeleaf") 注解并不能解决问题

public SpringResourceTemplateResolver templateResolver() {
   SpringResourceTemplateResolver templateResolver = new SpringResourceTemplateResolver();
   templateResolver.setApplicationContext(this.applicationContext);
   templateResolver.setSuffix(".html");
   templateResolver.setPrefix("classpath:/templates/");
   templateResolver.setTemplateMode("HTML5");
   return templateResolver;
}

0
0

BAT大牛亲授 基于ElasticSearch的搜房网实战

ES+MySQL+Kafka,打造强力站内搜索

898 学习 · 285 问题

查看课程