zoukankan      html  css  js  c++  java
  • Struts 动态FORM实现过程

    1修改struts-config.xml中<form-beans>  
    <form-beans>    
      <form-bean name="regeditForm" type="org.apache.struts.action.DynaActionForm">
      <form-property name="username" type="java.lang.String"/>
      <form-property name="password" type="java.lang.String"/>
      </form-bean>
      </form-beans>
    ---------------------------------------------------------------------------
    2修改struts-config.xml中action配置
    <action name="regeditForm"............
    ---------------------------------------------------------------------------
    3 action中导包
    import org.apache.struts.action.DynaActionForm;
    --------------------------------------------------------------------------
    4 action的excute方法中导入包

        DynaActionForm userActionForm=(DynaActionForm)actionForm;
      修改execute方法  
        String username = (String)userActionForm.get("username");
        String password = (String)userActionForm.get("password");
    ------------------------------------------------------------------------
    注意:如果是数组参数
    在struts-config.xml中
    <form-bean name="tryidactionform"
    type="org.apache.struts.action.DynaActionForm">
    <form-property name="checkbox" type="java.lang.String[]"></form-property>
    </form-bean>
    在页面表单中复选框的名字对应为checkbox,并且表单用<html:form></html:form>
    然后在action中,String[] items = (String[])form.get("checkbox");
    这样就可以了
  • 相关阅读:
    常见总结
    手机号中间四位替换为****
    写给30岁之前的我
    顺序栈ADT简单的实现
    快速排序
    关于存储类的例子总结
    非有序的静态查找表的查找某个元素的算法
    有序的静态查找表的折半(二分)查找算法
    【项目】项目125
    【项目】项目132
  • 原文地址:https://www.cnblogs.com/soundcode/p/1911907.html
Copyright © 2011-2022 走看看