日期:2014-05-17  浏览次数:20714 次

hql查询指定多个字段,struts标签遍历结果集
在hibernate中,用hql语句查询实体类,采用list方法的返回结果为一个List。当查询两个或两个以上的字段时,默认情况下,list中封装的是Object[],长度与所查询的字段数一致。那么怎么遍历这个list,得到所需属性呢。
我指定显示的字段是可变的,不要说创建一个拥有指定字段的对象,使list中保存这种对象呀。

------解决方案--------------------
<s:iterator value="list"id="row">
<s:iterator value="row"id="cell">
<s:property value="#cell.colName"/>
</s:iterator>
</s:iterator>