我是Ftl的新手,正在使用ftl中的日期。我知道我可以使用
获得当前年份 ${.now?string("yyyy")}
但是我想将年份分配给变量。使用
<#assign year = ${.now?string("yyyy")}>
我收到语法错误。有人可以帮忙吗?
答案 0 :(得分:0)
我收到此语法错误,除非您使用旧版本,否则您也应该:
模板中的语法错误&#34; adhoc.ftl&#34;在第1行第17栏:你不能 使用&#34; $ {&#34;这里因为你已经在FreeMarker-expression-mode中了。从而, 而不是$ {myExpression},只需编写myExpression即可。 ($ {...}只是 需要静态文本的地方,即外部 FreeMarker标签和$ {...} - s。)
答案 1 :(得分:0)
正确的作业是
<#assign year = .now?string("yyyy") />