首页 > 学院 > 开发设计 > 正文

freemarker如何遍历HashMap

2019-11-14 23:55:19
字体:
来源:转载
供稿:网友
freemarker如何遍历HashMap

查询资料有以下两种方法:

1、

<#if appMap?exists>

<#list appMap?keys as key>

key:${key}

       value:${appMap.get(key)}

</#list>

</#if>

2、

<#list testMap.keySet() as testKey>

<option value="${testKey}" >

${testMap.get(testKey)}

</option>

</#list>

但是需要在sPRing-mvc.xml文件里配置freemarkerSettings

<bean id="freemarkerConfig"
 class="org.springframework.web.servlet.view.freemarker.FreeMarkerConfigurer">
 <property name="templateLoaderPath" value="/WEB-INF/view/"/>
 <property name="freemarkerSettings">
 <props>
 <prop key="object_wrapper">freemarker.ext.beans.BeansWrapper</prop>
 </props>
 </property>
 </bean>而且这个配置成功之后  第一种方式是不可以的  第二种是可以成功显示的

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表