Loading...

          java .net

          2007-1-21 星期日

          這兩天,蒸騰了兩個例子,聽說一個叫struts-menu的框架可以實現(xiàn)基于struts的菜單,照著網(wǎng)上的例子,自己擺弄了一個,哈哈,這東西好,可以做出不同樣式的菜單,然后又用struts\struts-menu\spring\hibernate\sqlserver2000實現(xiàn)一個從數(shù)據(jù)庫讀取的動態(tài)樹形菜單,好家伙這可折騰死我了,代碼早早的一口氣寫完了,剩下一堆錯誤,有些甚至莫名其妙的,大部分時間都在這上面了,這周在學junit,看來很重要,要養(yǎng)成測試的好習慣,按照模塊來測試,不能一個程序?qū)懞昧耍龠@找那找錯,太浪費時間了,這次就是,上來就給我一個下馬威,505錯誤(網(wǎng)絡(luò)服務(wù)器錯誤)actionServlet不可用,檢查struts-config.xml和applicationContext.xml的配置沒有見檢查出來不對,想必是spring或者hibernate的錯誤了,在struts-config.xml解除跟spring的關(guān)聯(lián),直接在action中調(diào)用,spring的dao方法,這下可好,哈哈,出來一堆錯誤,都是不小心的這錯那錯,一通改之后,最后卡在

          hibernate java.lang.ClassCastException: [Ljava.lang.Object

          上,是hibernate報的錯誤,發(fā)現(xiàn)在查詢后得到的List不知道里面是什么類型,不能強制轉(zhuǎn)換成我的持久類,不能轉(zhuǎn)換成map,那是什么呢,因為我的查詢語句是復(fù)合查詢,最后發(fā)現(xiàn)List是Object[],是個Object類型的數(shù)組,我見過List里面是Map,持久類,Object[]了,Map是在spring里面通過spring的jdbcTemplete返回的List,里面是Map集合,Map的鍵是數(shù)據(jù)庫表的字段名,后兩個是在hibernate里,一個表查詢可能就是返回持久類類型,多個表查詢就是Object[]類型了?但Object[]里面是什么,我這里發(fā)現(xiàn)里面是每條記錄的值,在網(wǎng)上查到,還有可是多個持久類(多表查詢,這個說法我沒試過呢),這樣把List里取出的轉(zhuǎn)換成Object[],這個錯誤算是通過了,還有個hibernate java.lang.ClassCastException: java.lang.Integer

          [org.apache.struts.action.RequestProcessor] - <Unhandled Exception thrown: class java.lang.NullPointerException>

          posted on 2008-08-26 22:06 閱讀(95) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           

          公告

          希望有一天

          我能用鼠標雙擊我的錢包

          然后選中一張100元

          按住“ctrl+c”

          接著不停的“ctrl+v”

          嘻嘻~~~笑醒~~~



          導(dǎo)航

          <2008年8月>
          272829303112
          3456789
          10111213141516
          17181920212223
          24252627282930
          31123456

          統(tǒng)計

          常用鏈接

          留言簿(6)

          隨筆分類(102)

          隨筆檔案(398)

          文章分類

          文章檔案(10)

          有趣網(wǎng)絡(luò)

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 怀安县| 静乐县| 平南县| 城市| 琼中| 宁都县| 衡水市| 祁门县| 东源县| 大埔县| 东安县| 江津市| 襄樊市| 郯城县| 江都市| 珲春市| 内乡县| 漠河县| 离岛区| 泸州市| 郸城县| 通州市| 凤台县| 景宁| 兴业县| 徐水县| 靖州| 栖霞市| 泸西县| 牡丹江市| 开远市| 苍南县| 阳春市| 恭城| 渑池县| 云梦县| 洱源县| 加查县| 德江县| 昌吉市| 墨脱县|