也算是Struts in Action的讀書筆記吧~~~
          1 實(shí)現(xiàn)業(yè)務(wù)層接口
          public class ArticleForm extends ActionForm implements ArticleBean{
          //...
          }
          調(diào)用ArticleBean articleBean = (ArticleBean)form;
          articleModel.update(articleBean.getKey(),articleBean);
          2  手動(dòng)初始化
          ArticleForm aForm = (ArticleForm)form;
          ArticleBean aBean = new ArticleBean(aFrom.getxxxx..,.,.,.);
          4 提供工廠方法
          ActionForm中封裝此方法
          public ArticleBean getArticleBean(){
          ArticleBean aBean = new ArticleBean(
          this.getXXXX,
          this.getXXXX,
          ......
          )
          }
          5 傳遞Map對象
          用BeanUtils包或者手動(dòng)產(chǎn)生于ActionForm
          public Map describe(){
            map = new HashMap();
            map.add("xx",this.getXXX());
            map.add("xx",this.getXX());
              //......
          }
          6 反射傳遞數(shù)據(jù)
          寫于action
          BeanUtils.copyProperties(myBusinessBean,myActionForm);
            //Business Object's somemethod
          BeanUtils.copyProperties(myActionForm,myBusinessBean);

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


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

          posts - 29, comments - 3, trackbacks - 0, articles - 0

          Copyright © BlueO2

          主站蜘蛛池模板: 苏尼特左旗| 九江市| 南投市| 芒康县| 唐山市| 舒兰市| 望江县| 蒙阴县| 溆浦县| 林甸县| 巴彦县| 阜新| 祥云县| 邵武市| 黑龙江省| 巴彦淖尔市| 名山县| 方正县| 阳新县| 乌鲁木齐县| 东兴市| 舒城县| 邵东县| 金昌市| 女性| 磐安县| 松滋市| 常德市| 紫阳县| 彭水| 昌邑市| 淮阳县| 新龙县| 东乡族自治县| 宝山区| 梁山县| 安新县| 涞源县| 平武县| 通城县| 内丘县|