亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

我最后想得到這些個數字,怎么樣做呢?

我最后想得到這些個數字,怎么樣做呢?

PHP
翻翻過去那場雪 2023-03-12 20:16:40
我是用struts,hibernate,spring編程的,想顯示所有的數據,比如數據庫中共有3行數據,我想將這三行數據的每個屬性都顯示出來,當然是不用form的,第一,我不知道是不是用DAO里提供的findAll()函數,第二,如果是的話,返回值是一個List,那么,我如何將一個list中的數據,重新分開成為我想要的數據比如:數據庫有三個屬性a,b,c,有三行數據(1,2,3)(4,5,6)(7,8,9)我最后想得到這九個數字,怎么樣做呢?
查看完整描述

2 回答

?
揚帆大魚

TA貢獻1799條經驗 獲得超9個贊

List集合里存儲的是你hibernate model對象(也就是你由類對應的一行記錄)
可以用c:foreach 或是 struts迭代標簽
既然你說的是ssh,那么說一下struts的標簽
<logic:iterate id="..." name="..." indexId="i">
<bean:write name="i">
<bean:write name="id的值" property="對象里面的字段名">
</logic:iterate>
name為你的list名稱,id可以隨便取,indexID為遍歷到第幾條記錄數.
關鍵是hql查詢結果list要賦給一個帶范行list<對象名>的集合

查看完整回答
反對 回復 2023-03-15
?
MM們

TA貢獻1886條經驗 獲得超2個贊

給你看段代碼 
<logic:empty name="proList" scope="request">暫時沒有此類商品</logic:empty>

<logic:notEmpty name="proList" scope="request">
<logic:iterate id="pro" name="proList" scope="request">

<tr>
<td>

<table width="603" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="150" height="135" align="center" background="images/cp001.gif" ><img src="manage/product/images/<bean:write name="pro" property="photoAdd"/>" width="140" height="125" /></td>
<td width="15" valign="top"> </td>
<td width="438" valign="top"><table width="438" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="zi_xh"><bean:write name="pro" property="title"/></td>
</tr>
<tr>
<td class="zi_12" height="88" valign="top"><bean:write name="pro" property="content" filter="false"/></td>
</tr>
<tr>
<td class="zi_12" align="right"><a href="products.do?method=getProducts&proCate=<bean:write name="pro" property="TCProductsCategory.categoryId"/>&proId=<bean:write name="pro" property="id"/>"><img src="images/sy009.gif" width="76" height="18" border="0" /></a></td>
</tr>
</table></td>
</tr>

<tr>
<td height="8" colspan="3"></td>
</tr>
</table>
</td>
</tr>

</logic:iterate>

</logic:notEmpty>

是不是不明白?
問題的關鍵是你要學會struts標簽 它提供了很強大的功能其中就包括迭代list 上面的代碼就是迭代list 兄弟 還得繼續學啊


查看完整回答
反對 回復 2023-03-15
  • 2 回答
  • 0 關注
  • 117 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號