我是struts的新手。我不知道我的問題解決方案是否正確。 我的問題是我有兩個表如下所示從strut2迭代器獲取多個值
我想創建基於上述的表的HTML表,示出了字段,組名,組的ID和子的名稱小組和小組的Id。我試圖使用列表和迭代器。但我沒能獲得在JSP頁面兩個值(包括姓名和身份證)
內部類
public List getName() {
return namesHead;
}
public void setName(List name) {
this.namesHead = name;
}
public String listModules() {
SessionFactory factory = HibernateLoginUtil.getFactory();
Session session = factory.openSession();
Query q1 = session.createQuery ("select id,name FROM TableUsrModuleGroup WHERE stat='active'");
for(Iterator it = q1.iterate() ; it.hasNext() ;) {
Object row[] = (Object[]) it.next();
namesHead.add (row[1]); //put the name
}
return SUCCESS;
}
<table>
<s:iterator status="status" value="namesHead" >
<tr><td><s:property/></td></tr>
</s:iterator>
</table>
(僅組的名稱我可以從上面的代碼獲得,我需要顯示組名,組名和子組的名稱以及子組的名稱)