hk2000c技術專欄

          技術源于哲學,哲學來源于生活 關心生活,關注健康,關心他人

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            111 隨筆 :: 1 文章 :: 28 評論 :: 0 Trackbacks

          xxAction繼承BaseAction,BaseAction注入了一個CommonManager,BaseAction.commonSave()方法調用了commonManager。

          本來想xxAction調用父類的commonSave方法將會導致commonManager為null的錯誤,因為jvm去初始化BaseAction時并不會去注入CommonManger。
          其實解決這個問題只需要在子類xxAction bean配置文件中加上commonManager這個property,然后把父類BaseAction的commonManager 改為protected就 Ok了。這樣初始化子類的時候會注入commonManager,調用commonSave方法也就不會拋出npe了。

          配置文件中把xxAction 加上parent的配置也是可以的,這樣會把父類的所有property都注入

          posted on 2007-10-31 16:32 hk2000c 閱讀(2022) 評論(0)  編輯  收藏 所屬分類: CMS項目開發
          主站蜘蛛池模板: 铜陵市| 普陀区| 万山特区| 蒙自县| 曲麻莱县| 天峻县| 隆尧县| 红河县| 蕲春县| 霍林郭勒市| 从江县| 苍溪县| 威信县| 靖边县| 扶风县| 旬阳县| 平江县| 苍溪县| 新化县| 嵊州市| 莱西市| 全南县| 沭阳县| 萨嘎县| 湘潭市| 兴宁市| 滦南县| 台州市| 泸州市| 宜黄县| 四子王旗| 横山县| 宁海县| 宝兴县| 衡阳市| 康乐县| 沈阳市| 香格里拉县| 浙江省| 资中县| 合江县|