2012-04-30 67 views
3

這工作得很好:Freemarker的嵌套列表

<#list myObjects as myObject> 
    <tr> 
    <td>${myObject.person.surname}</td> 
    <td>${myObject.myListOfCountries[0].city.name}</td> 
    </tr> 
</#list> 

但是,如果我不是嘗試創建一個嵌套列表,像這樣,它不工作:

<#list myObjects as myObject> 
    <tr> 
    <td>${myObject.person.surname}</td> 
    <#list myObject.myListOfCountries as item> 
     <td>${item.city.name</td> 
    </#list> 
    </tr> 
</#list> 

我收到如下所示的錯誤:

freemarker.core.ParseException: Encountered "/" 

任何想法是什麼導致錯誤 - freemarker允許嵌套列表?

回答

8

您還沒有關閉您的大括號。它應該是:

<td>${item.city.name}</td> 
+1

哦EM嘖嘖。我正在看那個約二十分鐘,甚至只是問我的同事。謝謝 – NimChimpsky