使用DynaValidatorForm差错问题,我有一个注册表单需要进行差错,当我struts配置文件中这样写
<form-bean name="shopRegForm" type="org.apache.struts.validator.DynaValidatorForm">时,表单内容无法传到后台ACTION这是为什么,当<form-bean name="shopRegForm" type="org.apache.struts.action.DynaActionForm">这样写时可以把内容传到后台ACTION,但是没有了查错功能,很纠结啊,各位大神,我该怎么办?

解决方案 »

  1.   

    <form-bean>标签主要是把Action 和Form 映射起来,你用form 在<form-bean>这个标签中映射Validator肯定映射不到数据
      

  2.   

    LS那影射DynaActionForm也可以映射到数据呀,如果我希望映射到Validator该怎么写呢?
      

  3.   

    用这个<form-bean name="shopRegForm" type="org.apache.struts.action.DynaActionForm">
    然后js验证查错
      

  4.   

    <form-bean name="shopRegForm" type="org.apache.struts.validator.DynaValidatorForm">
    <form-bean name="shopRegForm" type="org.apache.struts.action.DynaActionForm">建议看下Struts的验证框架