<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    MDA/MDD/TDD/DDD/DDDDDDD
    posts - 536, comments - 111, trackbacks - 0, articles - 0
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    struts筆記

    Posted on 2007-10-09 11:38 leekiang 閱讀(336) 評論(0)  編輯  收藏 所屬分類: struts
    1,ActionForm中setter和getter的類型必須對應。
    ?? struts把post的所有參數放到一個map里,再通過beanutil的populate方法填充到ActionForm,在populate時有一些隱含邏輯,出現一些意想不到的行為,而且不同的BeanUtils版本可能還不一樣。如果ActionForm的某個setter方法的參數是Long類型,而post的對應的參數的值為空,則會自動設置為0.另外ActionForm中setter和getter的類型必須對應,這個沒搞明白,有空看populate()方法的源碼。
    2, 在ActionForm中many to one的one方可這樣設置
    ?? public String getParentid() {
    ??? ??? return son.getParent().getParentid().toString();
    ??? }
    ???
    ??? public void setParentid(String parentid) {
    ??? ??? if (parentid!= null && !"".equals(parentid)) {
    ??? ??? ??? son.setParent(new Parent(new Long(parentid)));
    ??? ??? }
    ??? }
    3,contextRelative
    如果該值被設置為 true,那么路徑就被認為是相對于整個 Web 應用的相對路徑。
    如果該值被設置為 false,那么路徑就被認為是相對于一個模塊化應用程序的這個模塊的相對路徑。默認為false。

    4,<bean:write>輸入網頁時必須加filter=false

    5,struts1.x可以利用spring提供的RequestUtil.populate(bean)方法自動的將請求參數封裝進一個POJO
    見http://yuanke.javaeye.com/blog/433370

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


    網站導航:
     
    主站蜘蛛池模板: 亚洲av中文无码乱人伦在线观看| 香蕉蕉亚亚洲aav综合| 亚洲大码熟女在线观看| 国产免费看JIZZ视频| 亚洲sss综合天堂久久久| 国产福利在线免费| 亚洲一区精彩视频| 91在线视频免费91| 亚洲成a∧人片在线观看无码| 在线免费观看毛片网站| 亚洲av无码专区在线电影天堂| 国产成人免费福利网站| 男女啪啪免费体验区| 亚洲精品无码永久在线观看| j8又粗又长又硬又爽免费视频| 亚洲人成色777777在线观看| 色欲A∨无码蜜臀AV免费播| 亚洲精品在线免费观看| 午夜免费福利在线| 日韩精品视频在线观看免费| 亚洲一区精品无码| 精品久久8x国产免费观看| 亚洲大成色www永久网址| 免费一看一级毛片| 免费一区二区三区| 亚洲av乱码一区二区三区香蕉| 四虎影院在线免费播放| g0g0人体全免费高清大胆视频| 亚洲AV无码国产精品色午友在线| 国产成人精品免费午夜app| 亚洲Av无码国产一区二区| 久久亚洲欧洲国产综合| 久久成人免费播放网站| 亚洲午夜一区二区三区| JLZZJLZZ亚洲乱熟无码| 1000部啪啪未满十八勿入免费| 亚洲成_人网站图片| 久久久久亚洲AV成人网| 一个人免费观看www视频在线| 亚洲AV无码专区在线厂| 亚洲AV乱码久久精品蜜桃|