隨筆-124  評(píng)論-49  文章-56  trackbacks-0

          DynaActionForm 配態(tài)form
          1 配置動(dòng)態(tài)form屬性<form-property>name屬性,type屬性類型,primitive type必須使用包裝類型。
          <form-beans>
             <form-bean name="addStudentForm" type="org.apache.struts.action.DynaActionForm">
              <form-property name="sname" type="java.lang.String" initial=""(初始值)></form-property>
              <form-property name="birth" type="java.sql.Date"></form-property>
              <form-property name="major" type="java.lang.String"></form-property>
              <form-property name="score" type="java.util.float"></form-property>
             </form-bean>
          </form-beans>
          2 配置action標(biāo)記
            <action-mappings>
             <action path="/addstudentform"
                     type="com.yourcompany.struts.AddAction"
                     name="addStudentForm(form的名子)">
             </action>
            </action-mappings>
          3 獲取頁面的值:
          動(dòng)態(tài)ActionForm其實(shí)是把頁面的html元素的名字和值放到名字和值放到map中,所以通過get方法可以取出相應(yīng)的值
          (1) String sname=(String)addStudentForm.get("sname");
           EL:   ${dynabean(addStudentForm).map.prop}
          (2) String sname=(String)addStudentForm.get("sname");
          動(dòng)態(tài)ActionForm的驗(yàn)證,通常使用動(dòng)態(tài)驗(yàn)證框架validator

          屬性名及類型一致才可以拷貝
          可以通過BeanUtils.copyProperties(userbean目標(biāo)對(duì)象,form源對(duì)象)方法進(jìn)行對(duì)象的復(fù)制

          posted on 2009-11-30 08:10 junly 閱讀(308) 評(píng)論(0)  編輯  收藏 所屬分類: struts2/struts1.3/JSF
          <2009年11月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          常用鏈接

          留言簿(4)

          隨筆分類

          隨筆檔案

          收藏夾

          other

          文章

          搜索

          •  

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 炉霍县| 原平市| 衡东县| 南康市| 洞头县| 阳朔县| 三河市| 儋州市| 新闻| 成武县| 平江县| 西丰县| 菏泽市| 南川市| 信宜市| 崇州市| 永城市| 湘阴县| 无为县| 海宁市| 阿拉善盟| 乌拉特中旗| 永顺县| 固始县| 晋中市| 清水县| 钟山县| 凤城市| 酒泉市| 舟山市| 昭苏县| 汝阳县| 娱乐| 大余县| 淳化县| 潞城市| 广州市| 乐亭县| 枣强县| 集贤县| 吉水县|