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