程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程解疑 >> java-頁面顯示消息重復,求大神幫忙看下是哪裡原因

java-頁面顯示消息重復,求大神幫忙看下是哪裡原因

編輯:編程解疑
頁面顯示消息重復,求大神幫忙看下是哪裡原因

這是頁面截圖
圖片說明
下面是兩個代碼截圖調用的是這個方法
圖片說明

最佳回答:


導致重復的原因倒推下,
什麼情況才會重復

1--數據庫層面
根據你的表頭那幾項信息看應該是聯合查詢了,不知道你使用的是左外連接還是哪種
如果有檢查你這個關系對不對,會不會出現主表有信息字表無信息的情況

2--如果sql關系正確那麼你看看會不會有重復數據,你進行了distinct沒有
至於為什麼會出現重復數據也思考下

3--如果db檢查沒有問題的話,那就是你寫的程序了。

其實你顯示頁面的數據是從list來的,你貼的圖指示list的獲取而已。
程序循環這個list並且顯示頁面,因此這裡指示根據list的值再做顯示,問題不會出現在這裡
即使有也是某個參數傳遞到函數時候參數錯了一些原因,這些都和你內部如何生成list有關系
對結果分析沒有多大幫助
你內部實現這個list有沒有進行特殊的編輯操作,

比如多條數據因為某個字段一樣把它進行了歸並,並且進行了某些計算
如果有那麼就是這個list的生成邏輯錯了
fnzf14428547
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved