Re: [JSP] 橫向印表格該怎麼做呢?
※ 引述《PTTFHK ()》之銘言:
: 01 02 03 04
: 王小明 李大華 簡阿標 李志明
: 計算機概論A 95 (缺考 沒成績 65 80
: 所以印空白)
: 資料結構B (空白) 75 60 (空白)
: 離散數學C (空白) 80 (空白) 40
: 作業研究D 80 65 (空白) 0(考了可是考零分)
: ****************************
: 補充說明,資料庫格式為:
: 科目 代號 分數
: A 01 95
: A 03 65
: A 04 80
: B 02 75
: B 03 60
: C 02 80
: C 04 40
: D 01 80
: D 02 65
: D 04 0
: 如果日後多了一個科目 叫做資訊管理(E)
: 簡阿標考了50分
: 又有個新同學叫做 張技安(05)考了80分
: 則多兩筆記錄
: E 03 50
: &
: E 05 80
: 請各位幫忙一下
下SQL一次取一個科目的所有成績..
再用java.util.HashMap之類的class..
以代號為key.. 分數為value.. 將資料塞進HashMap裡..
再建構jsp時.. 再以迴卷的方式輸入key取出value..
來產生<td>blahblah</td>的部份..
當你get到的值為null時表示沒有該筆資料.. 就空白跳過吧..
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.132.36.142
討論串 (同標題文章)