我發展的支柱2和應用程序的關聯數組冬眠3.如何獲取hibernate的查詢結果列表或HashMap的
我有3個表
- 檢驗
- InspectionMission
- 時間軸
Inspection
與相關聯0和InspectionMission
與Timeline
相關聯。
現在我有以下問題。我在HQL
public List getQuartewiseInspectionList(){
Session session = HibernateUtil.getSessionFactory().getCurrentSession();
Query q = session.createQuery(
"select count(i.inspectionId) as tot_inspections,t.year,t.quarter" +
" From Inspection as i " +
" inner join i.inspectionMission as im inner join im.timeline as t" +
" GROUP by t.year,t.quarter");
return q.list();
}
我想獲取引起寫下面的查詢如下
result[0][tot_inspections] = "6"
result[0][year] = "2009";
result[0][quarter] = "Q2";
result[1][tot_inspections] = "3"
result[1][year] = "2009";
result[1][quarter] = "Q3";
等等,這樣我可以在JSP支柱如下顯示它:
在JSP中我寫下面的代碼
<table border="1">
<s:iterator value="result" status="status">
<tr class="<s:if test="#status.even">even</s:if><s:else>odd</s:else>">
<td class="nowrap"><s:property value="tot_inspections" /></td>
<td class="nowrap"><s:property value="year" /></td>
<td class="nowrap"><s:property value="quarter" /></td>
</tr>
</s:iterator>
</table>
任何人都可以幫助我嗎?
Hello Salvatore Insalaco, 感謝您的回答。我正在尋找最後2天這個解決方案,你的答案提供給我。 感謝您的完美答案。 – amar4kintu 2009-05-29 12:14:18