freemarker.core.ParseException: Syntax error in template "strTpl" in line 1, column 16:
Lexical error: encountered <EOF> after "\'}".
at freemarker.core.TokenMgrError.toParseException(TokenMgrError.java:260)
at freemarker.template.Template.<init>(Template.java:269)
at freemarker.template.Template.<init>(Template.java:203)
at freemarker.template.Template.<init>(Template.java:182)
at freemarker.template.Template.<init>(Template.java:125)
at freemarker.template.Template.<init>(Template.java:135)
报以上错误是因为使用freemarker表达式时候配置错误导致的:
${(responseInfo.result.buriedData. busNo)!'}
正确的应该是:${(responseInfo.result.buriedData. busNo)!''}