freemarker中遍历枚举

商城项目 我的订单 -商城展示。   

  开始商城少的时候  

            <#if orderVO.target?? && orderVO.target == 1>
                    <th  width="20%"><span>商城:京东商城</span></th>
                    <#elseif orderVO.target?? && orderVO.target == 2>
                    <th  width="20%"><span>商城:苏宁商城</span></th>
                    <#else>

                    </#if>   

对接的商城多了(10多家),不想这么写了。

想把商城的枚举直接扔到前端页面上,目标值和枚举比较,匹配上显示相应的内容。

实现:

1.把enum.values 放到session域中。

freemarker中遍历枚举

2.页面上。 注意${**.get**()}.

freemarker中遍历枚举

freemarker中遍历枚举