翻譯:方法調用:嘗試在null上下文對象上調用方法***
解釋:在Thyemleaf上下中不存在所要調用的對象,相當於Java代碼中的NullPointerException
解決方案:
方案1. 需要將期望調用的java實例存入thymeleaf的context域中,代碼層面即為:將實例對象存入Request對象中。
示例:
Java代碼:
httpServletRequest.setAttribute("commons", commons);//一些工具類和公共方法
Thyemleaf表達式:
${commons.fmtdate_en(archive.created)}
方案2. thyemleaf表達式改變一下寫法
${T(com.juyss.utils.Commons).fmtdate_en(archive.created)}
${T(要調用的類的全類名).要調用的方法}