Sealyu

          --- 博客已遷移至: http://www.sealyu.com/blog

            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            618 隨筆 :: 87 文章 :: 225 評論 :: 0 Trackbacks
          今天又碰到一個Seam的錯誤,感覺使用Seam開發(fā)的過程就是在不停的找Bug。
          錯誤如下:
          在使用rich:inplaceSelect做一個布爾型的選擇框時,由于客戶需要,在特定情況下需要一個默認(rèn)值,也就是rich:inplaceSelect的defaultLabel,這時就需要除了true和false外再有一個null的值,所以需要將后臺session bean中的對應(yīng)屬性由原始類型boolean改為Boolean,在改完之后,重新運行程序報錯:
          Property ‘xxx’ not readable on type java.lang.Boolean
          分析了一下,找不出什么可能的原因,最后在一片帖子中發(fā)現(xiàn)了對應(yīng)的信息:
          原來JSF將原始類型boolean的get方法默認(rèn)為is....(),而將封裝類型Boolean的get方法默認(rèn)為get...().

          Ok,在后臺將對應(yīng)那個的方法修改,問題解決。
          posted on 2009-07-20 09:24 seal 閱讀(4039) 評論(0)  編輯  收藏 所屬分類: Seam
          主站蜘蛛池模板: 灯塔市| 社旗县| 海宁市| 寿光市| 崇仁县| 调兵山市| 晋州市| 遂平县| 屯留县| 民权县| 长子县| 赣州市| 综艺| 兰西县| 隆回县| 达州市| 河东区| 马边| 抚顺市| 大姚县| 富源县| 信宜市| 陆川县| 弋阳县| 晋州市| 平罗县| 麻栗坡县| 莲花县| 阿克陶县| 宽城| 遂溪县| 大港区| 龙川县| 新竹县| 淅川县| 波密县| 邯郸市| 吴川市| 潼南县| 彝良县| 兴业县|