???前幾天在寫代碼的時又遇到一個頁面不能顯示一個list的錯誤!
???現(xiàn)象:后臺可以打出log(list.size())。但是頁面上用c 標(biāo)簽顯示時,提示類型錯誤。用ww標(biāo)簽可以輸出? 循?環(huán),但是具體的property顯示不出來!
原因:原來是在用Hibernate 的createMysqlQuery()時沒有加上addEntity().也就是hibernate 返回的是一個object 的list。而我在頁面上是把這個list ,當(dāng)作具體的對象的list操作的!所以才出現(xiàn)了這樣的錯誤!
啟發(fā):在與數(shù)據(jù)庫打交道時要注意把object轉(zhuǎn)換成具體的class!要盡量用hibernate的hql,這樣可以減少類型轉(zhuǎn)換問題。要盡量用面向?qū)ο蟮乃枷雭砜紤]問題!
| |||||||||
日 | 一 | 二 | 三 | 四 | 五 | 六 | |||
---|---|---|---|---|---|---|---|---|---|
25 | 26 | 27 | 28 | 29 | 30 | 1 | |||
2 | 3 | 4 | 5 | 6 | 7 | 8 | |||
9 | 10 | 11 | 12 | 13 | 14 | 15 | |||
16 | 17 | 18 | 19 | 20 | 21 | 22 | |||
23 | 24 | 25 | 26 | 27 | 28 | 29 | |||
30 | 31 | 1 | 2 | 3 | 4 | 5 |
常用鏈接
留言簿(1)
隨筆分類
隨筆檔案
相冊
收藏夾
朋友
搜索
最新評論

- 1.?re: log4j的配置
- 排版混亂啊
- --dreamstone