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");
    这样就可以了
  • 相关阅读:
    [转]ANDROID JNI之JAVA域与c域的互操作
    android 管理Touch事件
    android gesture检测
    android 数据库操作
    android 文件保存
    【转】Android 添加系统服务
    【转】android makefile文件分析
    vlc 编译
    oracle to_date 函数
    ORACLE分页SQL语句(转载)
  • 原文地址:https://www.cnblogs.com/soundcode/p/1911907.html
Copyright © 2011-2022 走看看