标签: freemarker
我尝试使用freemarker构建一个Web应用程序。 当我定义和使用自定义函数(fetchVarFromDB是一个自定义函数)时:
1: <#assign a=1 /> 2: xxx(some crud ops which update the db values) 3: <#assign b=fetchVarFromDB() />
第3行总是先编译。但我需要它按1,2,3行执行, 因为第2行更新了一些数据库值。
我怎么能这样做?