Error on line 31, column 17 in zt_sichuang.tpl html.getArticleList(100, 0, 0, 13, 30, 400, 'tjdj desc,a.updatetime') is undefined. It cannot be assigned to newsPList The problematic instruction: ---------- ==> assignment: newsPList=html.getArticleList(100, 0, 0, 13, 30, 400, 'tjdj desc,a.updatetime') [on line 31, column 17 in zt_sichuang.tpl] ---------- Java backtrace for programmers: ---------- freemarker.core.InvalidReferenceException: Error on line 31, column 17 in zt_sichuang.tpl html.getArticleList(100, 0, 0, 13, 30, 400, 'tjdj desc,a.updatetime') is undefined. It cannot be assigned to newsPList at freemarker.core.Assignment.accept(Assignment.java:111) at freemarker.core.Environment.visit(Environment.java:209) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:209) at freemarker.core.Environment.process(Environment.java:189) at freemarker.template.Template.process(Template.java:237) at com.ectrip.struts2.article.service.HtmlService$HtmlMake.createHtml(HtmlService.java:1824) at com.ectrip.struts2.article.service.HtmlService$HtmlMake.run(HtmlService.java:1779)