1、问题描述

在书写springboot项目的时候,controller层获取到数据后,键数据提供给页面进行显示,页面通过thymeleaf模板引擎显示数据:

Exception evaluating SpringEL expression

 

 

可以看出thymeleaf模板引擎的语法并没有错误,但是运行项目后报错:

Exception evaluating SpringEL expression

并且错误提示的就是获取数据的那一行。按照打印的错误信息搜索了一些其他人的解决方案,大部分都是将$换成#,但是问题并没有得到解决。

 

2、解决方案

(1)在controller层打印student中的数据,发现输出为null,于是对代码进行了修改,在controller层获取到数据之后再次运行程序,页面能够正确地显示数据了。也就是说在使用thymeleaf模板引擎的时候,如果页面没有获取到数据,就会发生Exception evaluating SpringEL expression错误,这也许是这种错误的其中一种情况

 

相关文章:

  • 2021-11-05
  • 2021-10-11
  • 2022-12-23
  • 2021-07-20
  • 2021-07-31
  • 2021-11-07
  • 2021-10-11
  • 2021-06-03
猜你喜欢
  • 2022-12-23
  • 2021-10-06
  • 2021-11-14
  • 2021-06-10
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案