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

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

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

    隨筆-60  評論-35  文章-15  trackbacks-0
    作者:邱洋
    QQ:1964477

    有一個動態的form配置如下:
    <form-bean?name="adminGroupModifyForm"?type="org.apache.struts.validator.DynaValidatorForm">
    ?????
    <form-property?name="name"?type="java.lang.String"?/>
    </form-bean>

    有一個jsp文件包括以下代碼:
    <html:form?action="/adminGroupModify">
    ????
    <html:text?property="name">??
    </html:form>

    現在要做的是動態的向name設置值,那么我們就在Action中動態生成adminGroupModifyForm,這樣就可以直接實現以前用以下代碼才能實現的效果了↓(下面這個是以前的實現方法)
    <form?action="xxx">
    ???
    <input?type="text?value=?<c:out?value="${requestScrop.name}"?/>?">
    </form>


    (具體應用)實現動態裝配struts-config.xml中的動態表單的方法如下:

    有以下動態表單:

    ????<form-bean?name="adminGroupModifyForm"?type="org.apache.struts.validator.DynaValidatorForm">
    ??????
    <form-property?name="memo"?type="java.lang.String"?/>
    ??????
    <form-property?name="upage"?type="java.lang.Integer"?/>
    ??????
    <form-property?name="flag"?type="java.lang.String"?/>
    ??????
    <form-property?name="lowage"?type="java.lang.Integer"?/>
    ??????
    <form-property?name="name"?type="java.lang.String"?/>
    ??????
    <form-property?name="id"?type="java.lang.Integer"?/>
    ????
    </form-bean>

    在Action中輸入以下代碼:

    ????DynaActionFormClass?dynaClass?=?DynaActionFormClass.createDynaActionFormClass(this.getServlet().findFormBean("adminGroupModifyForm"));
    ????DynaValidatorForm?adminGroupModifyForm?
    =?(DynaValidatorForm)?dynaClass.newInstance();
    ????adminGroupModifyForm.set(
    "id",nowgrouping.getId());
    ????adminGroupModifyForm.set(
    "name",nowgrouping.getName());
    ????adminGroupModifyForm.set(
    "upage",Integer.valueOf(nowgrouping.getUpage()));
    ????adminGroupModifyForm.set(
    "lowage",nowgrouping.getLowage());
    ????adminGroupModifyForm.set(
    "flag",nowgrouping.getFlag());
    ????adminGroupModifyForm.set(
    "memo",nowgrouping.getMemo());
    ????request.setAttribute(
    "adminGroupModifyForm",adminGroupModifyForm);

    要注意兩點
    1、必須在Action類中執行
    2、寫入系統的request.setAttribute的屬性名字,必須與xml文件中聲明的表單名相同

    posted on 2006-08-31 23:27 Q系列類、方法、變量…… 閱讀(323) 評論(0)  編輯  收藏

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


    網站導航:
     
    主站蜘蛛池模板: 国产成人无码精品久久久久免费 | 在线播放免费人成视频网站| 人成午夜免费视频在线观看| 亚洲无圣光一区二区| 四虎在线视频免费观看视频| 亚洲天堂一区在线| 在线视频精品免费| 亚洲色大成网站www久久九| 国产色爽女小说免费看| 羞羞漫画页面免费入口欢迎你| 免费观看亚洲人成网站| 一级毛片在线完整免费观看| 亚洲夜夜欢A∨一区二区三区| 久久久久免费精品国产 | 亚洲人成在线中文字幕| 最近中文字幕mv手机免费高清 | 四虎影视永久在线精品免费| 亚洲高清无码专区视频| jzzjzz免费观看大片免费| 亚洲AV午夜成人影院老师机影院| 老汉精品免费AV在线播放| 亚洲免费黄色网址| 免费v片在线观看无遮挡| a级毛片毛片免费观看久潮| 亚洲好看的理论片电影| 成人免费无码大片a毛片| jizz在线免费播放| 亚洲免费在线视频| 在线a人片天堂免费观看高清| 人体大胆做受免费视频| 久久丫精品国产亚洲av不卡 | 亚洲AV无码久久久久网站蜜桃| 欧洲美熟女乱又伦免费视频| 一区二区免费在线观看| 无码乱人伦一区二区亚洲一| 国产一精品一AV一免费孕妇| 乱淫片免费影院观看| 亚洲国语在线视频手机在线| 国产在线观看www鲁啊鲁免费| 久热免费在线视频| 精品无码专区亚洲|