2010-11-25 35 views
3

假設我有我想要在stringTemplate中迭代的對象列表。物體看起來像:StringTemplate - 如何迭代列表內的列表?

公共類A1 {

private String name; 
private String value; 
private List<a2> a2list; 
public String getName() { 
    return name; 
} 
public void setName(String name) { 
    this.name = name; 
} 
public String getValue() { 
    return value; 
} 
public void setValue(String value) { 
    this.value = value; 
} 
public List<a2> geta2list() { 
    return a2; 
} 

}

公共類A2 {

private String name; 
private String value; 
public String getName() { 
    return name; 
} 
public void setName(String name) { 
    this.name = name; 
} 
public String getValue() { 
    return value; 
} 
public void setValue(String value) { 
    this.value = value; 
} 

}

想象類似的對話。 a1是創建者,a2是答案。 我做到了這一點:

$a1:{ 

    <div>$it.value$</div> 
    $a2:{ 

     <div>$it.name$</div> 
     <div>$it.value$</div> 
     }$ 

}$ 

我得到「動作解析錯誤;」

有什麼想法?

謝謝! Koby

+0

請讓我知道,如果你問了什麼工作。我試圖做出類似的任務,但無法遍歷列表中的列表。請幫忙 !!! – AnirbanDebnath 2016-04-06 17:57:40

回答

1

什麼是語法錯誤?也許你需要< ...>不是$ ... $