没有积分,希望哪位高手能帮解答下啊,万分感激哦
                              <s:form action="login" method="post" >
<s:textfield key="login.username" name="user.username" />
<s:password name="user.password"  key="login.password"/>
<s:submit />
                                         <s:submit  action="register"/>
</s:form>
这个form有2个action提交,逻辑不一样。login的时候要验证用户名和密码不能为空,注册的时候就不用了.然后提交到后台的同一个action,问题出来了...
struts2的validation.xml他的验证只是针对Action的啊 ,我的register提交通不过后台验证啊,谁能告诉我这个XML怎么写啊,下面是validation.xml
<validators>
    <field name="username">
        <field-validator type="requiredstring">
        <param name="trim">true</param>
            <message key="username.required"/>
        </field-validator>
    </field>
    <field name="password">
    <field-validator type="requiredstring">
     <message key="password.required"/>
    </field-validator>
    </field>
</validators> 
初学struts2被这个问题难住了。。网上是在找不到答案,没办法了看见网上有人说2个逻辑要写在2个Action里,不过既然struts2可以多个action应该
会有解决的办法吧?还有就是可以在action里写2个validate可以解决,不过我还是希望能够在XML里配置来解决下啊。。写了这么多,真希望哪位高手帮我解决这个
问题啊先谢谢了