都说freemarker模板语言很强大,但是好像处理一个list里面包含map的情况都比较困难!
我有一个类:
SimpleHash map=new SimpleHash ();
map.put("hi1", "test it!#!");
map.put("test2", "²âÊÔÖÐÎÄ£¡");
map.put("1", "test titsdf Freerr");
List lst=new ArrayList();
lst.add(map);
lst.add("test it");
lst.add("li");
request.setAttribute("lst1", lst);
一个 list牵套了一个 Map,还有string,我想在页面把他们都显示出来,好像做不到!
<#list lst as var>
<#if var instanceof string>
The string is:${var}
<#else>
The map value:${var["hi1"]}
</#if>
</#list>
:?
论坛里面也没有遇到类似问题的,难道都是用简单对象么?