Freemarker出现NullNumberException异常

Spring Boot项目使用了Freemarker模板引擎。

在ftl文件中使用了一些变量,但是一直出现错误,无法正常渲染页面,反复出现的报错是:

freemarker.core.NonNumericalException: For "#{...}" content: Expected a number, but this has evaluated to a string (wrapper: f.t.SimpleScalar):

而我使用那些变量时本来就是要string类型的,报错信息却说“Expected a number”。

最后发现错误是,应该要使用 ${…},而不是 #{…} 

因为这个东西搞了一下午,记下来提醒自己。

猜你喜欢

转载自www.cnblogs.com/liangf27/p/10467035.html