我有一个javebean链接到一个jsp页面,并且必须管理SET OF A SET。
javabean结构是这样的:
public class QueryManagement {
...
private BigDecimal prob;
private Set<Set<Axiom>> explanations;
...
public void QueryExecute() {
...
QueryResult r = new QueryResult();
...
prob = r.getProbability();
explanations = r.getExplanations();
...
}
...
public BigDecimal getProb() {
return this.prob;
}
...
}
现在,在jsp页面中我可以使用prob
返回<%=QueryManagement.getProb()%>
,但我不知道如何返回&#34;套的一个设置&#34 ;.我尝试了一个简单的getter返回this.explanations,但它不起作用。我知道我必须递归地返回它,但我在the documentation I found about Set找到的文档无法帮助我。你能解释一下如何继续和为什么?
答案 0 :(得分:0)
public Set<Axiom> getExpl()
{ Iterator itr1 = explanations.iterator();
Set set ;
while(itr1.hasNext())
{
set = (HashSet)itr1.next();
// second iterator for internal set
}
return set ;
}