Problemas de Validação

to com um problema na validação de páginas!
utilizo struts…

na jsp, tenho os campos usuario e senha.
ambos são requeridos. segue trecho da pagina (jsp)…

[code]
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix=“bean” %>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix=“html” %>
<%@ taglib uri=“http://java.sun.com/jstl/core” prefix=“c” %>

<html:html locale=“true”>

Login
<html:javascript formName=“LoginUsuarioForm” />

 <body>
      <html:form action="/Login" focus="usuario" onsubmit="return validateLoginUsuarioForm(this);">
           <table>
                <tr>
                     <td>Usuário:</td>
                     <td><html:text property="usuario" /></td>
                </tr>
                <tr>
                     <td>Senha:</td>
                     <td><html:password property="senha" /></td>
                </tr>
           </table>

           <html:submit property="btnOK">OK</html:submit>
      </html:form>
 </body>

</html:html>[/code]

o problema é, a validação está sendo feita o client, exibindo os “erros” em um “alert” de javascript. preciso exibir o mesmo na pagina, e não em um “msg”.

como faço? o que alterei na página foi:

[code]
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix=“bean” %>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix=“html” %>
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix=“logic” %>
<%@ taglib uri=“http://java.sun.com/jstl/core” prefix=“c” %>

<html:html locale=“true”>

Login

 <body>
      <html:form action="/Login" focus="usuario">
           <table>
                <tr>
                     <td>Usuário:</td>
                     <td><html:text property="usuario" /></td>
                </tr>
                <tr>
                     <td>Senha:</td>
                     <td><html:password property="senha" /></td>
                </tr>
           </table>

           <html:submit property="btnOK">OK</html:submit>

           <logic:messagesPresent>
                <bean:message key="errors.header"/>
                <ul>
                     <html:messages id="error">
                          <li><bean:write name="error"/></li>
                     </html:messages>
                </ul><hr>
           </logic:messagesPresent>
      </html:form>
 </body>

</html:html>[/code]
porém a validação não funciona mais… o q posso fazer???

segue abaixo o validation.xml:

<form-validation>
     <formset>
          <form name="LoginUsuarioForm">
               <field property="usuario" depends="required">
                    <arg0 key="LoginUsuarioForm.usuario" />
               </field>

               <field property="senha" depends="required">
                    <arg0 key="LoginUsuarioForm.senha" />
               </field>
          </form>
     </formset>
</form-validation>

struts-config.xml:

<struts-config>
     <form-beans>
          <form-bean name="LoginUsuarioForm" type="controle.form.LoginUsuarioForm" />
     </form-beans>

     <action-mappings type="org.apache.struts.action.ActionMapping">
          <action path="/Login" name="LoginUsuarioForm" scope="request" 
               validate="true" type="controle.action.LoginUsuarioAction" input="/pages/login.jsp">
               <forward name="S" path="/pages/index.jsp" redirect="true"/>
               <forward name="O" path="/pages/login.jsp" redirect="false" />
          </action>
     </action-mappings>

     <plug-in className="org.apache.struts.validator.ValidatorPlugIn">
          <set-property property="pathnames" value="/WEB-INF/validator-rules.xml,/WEB-INF/validation.xml" />
     </plug-in>
</struts-config>

ninguém??

se alguém puder me ajudar, agradeço… (preciso disso com uma certa urgencia… - já tentei várias alterações e nada de funcionar!!)