<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)  編輯  收藏

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


    網站導航:
     
    主站蜘蛛池模板: 在线观看视频免费完整版| 精品国产污污免费网站aⅴ| 亚洲高清国产拍精品青青草原| 亚洲一区在线视频观看| 希望影院高清免费观看视频| 亚洲午夜成激人情在线影院| 免费大片黄在线观看yw| 亚洲深深色噜噜狠狠网站| 妞干网在线免费观看| 亚洲精品无码人妻无码| 国产精品99久久免费| 有码人妻在线免费看片| 亚洲综合色自拍一区| 国产成人久久AV免费| 亚洲精品91在线| 久久笫一福利免费导航| 亚洲1区2区3区精华液| 亚洲av无码国产精品色在线看不卡| 日本一区二区三区免费高清在线| 中文字幕专区在线亚洲| 十九岁在线观看免费完整版电影| 亚洲字幕在线观看| 国产精品酒店视频免费看| 成人免费夜片在线观看| 久久精品国产亚洲夜色AV网站| 亚洲高清中文字幕免费| 免费国产草莓视频在线观看黄| 久久精品国产亚洲综合色| 99久久精品日本一区二区免费| 国产亚洲人成在线播放| 亚洲va久久久噜噜噜久久男同| 国产片AV片永久免费观看| 污污的视频在线免费观看| 久久亚洲精品中文字幕无码| 一个人看的www在线观看免费 | 亚洲AⅤ优女AV综合久久久| 成人网站免费大全日韩国产 | 一级做a爰片久久免费| 亚洲高清不卡视频| 亚洲AV日韩精品一区二区三区| 一个人免费视频观看在线www|