Let's say I have a list of objects that I want to iterate over in a stringTemplate. the object is as follows:
open class 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;
}
}
open class 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;
}
}
imagine something like a conversation. a1 is the creator, and a2 is the answer. I did this:
$a1:{
<div>$it.value$</div>
$a2:{
<div>$it.name$</div>
<div>$it.value$</div>
}$
}$
and I get a "parsing error";
any ideas?
Thank! Kobe
source
share