Exception evaluating SpringEL expression
1、问题描述
在书写springboot项目的时候,controller层获取到数据后,键数据提供给页面进行显示,页面通过thymeleaf模板引擎显示数据:
可以看出thymeleaf模板引擎的语法并没有错误,但是运行项目后报错:
Exception evaluating SpringEL expression
并且错误提示的就是获取数据的那一行。按照打印的错误信息搜索了一些其他人的解决方案,大部分都是将$换成#,但是问题并没有得到解决。
2、解决方案
(1)在controller层打印student中的数据,发现输出为null,于是对代码进行了修改,在controller层获取到数据之后再次运行程序,页面能够正确地显示数据了。也就是说在使用thymeleaf模板引擎的时候,如果页面没有获取到数据,就会发生Exception evaluating SpringEL expression错误,这也许是这种错误的其中一种情况
每个人都会有一段异常艰难的时光 。
生活的压力 , 工作的失意 , 学业的压力。
爱的惶惶不可终日。
挺过来的 ,人生就会豁然开朗。
挺不过来的 ,时间也会教你 ,怎么与它们握手言和 ,所以不必害怕的。
——杨绛