StringTemplate - 如何遍历列表中的列表?

时间:2010-11-25 12:40:39

标签: java list 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

1 个答案:

答案 0 :(得分:1)

语法错误是什么?也许你需要&lt; ...&gt;不是$ ... $