你的位置:首页 > Java教程

[Java教程]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.

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