struts2 freemarker 生成静态页
奋战了一下午终于把freemarker搞定了
在struts action中需要定义一个 map,将页面中需要的所有变量全部放入该map,注意该map的key最好为String。
在页面中取出变量用如下形式:${teacherEvaluationSetup.averageScoreRate},确保该变量的属性可转型为String。
前台取值时需要注意如下几点:
1、使用值前一定要判断为null,freemark没有jsp 标签智能,如果为null则报错。<#if teacherEvaluationsMap??></#if>
2、map变量的key一定要为String。
3、可以通过 <#assign xx=xx />定义变量,第一次为定义变量并赋值,第二次<#assign xx=xx />可以为该变量赋值,可以将变量定义为全局的,然后通过再次<#assign xx=xx />为该变量赋值。
相关推荐
81314797 2020-11-18
89314493 2020-11-03
81941231 2020-09-17
thisisid 2020-09-09
如狼 2020-08-15
82384399 2020-06-16
86384798 2020-05-12
80183053 2020-05-02
86384798 2020-04-26
86384798 2020-04-11
rionchen 2020-04-09
86384798 2020-04-07
86384798 2020-04-04
80183053 2020-03-07
87201943 2020-03-06
83961233 2020-02-26
87201943 2020-02-21