Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/04/2011, 09:57
Windu
 
Fecha de Ingreso: febrero-2011
Ubicación: España
Mensajes: 51
Antigüedad: 13 años, 2 meses
Puntos: 1
Por qué se desplazan los campos a la derecha cuando hay un error?

Tengo este código en una página JSP:

Código HTML:
Ver original
  1. <html:form action="/recuperarPassword">
  2.  
  3.             <table border="0">
  4.                 <tbody>
  5.                     <tr>
  6.                         <td colspan="2"><bean:write name="ModificarPasswordForm" property="mensaje" filter="false"/>&nbsp;</td>
  7.                     </tr>
  8.                     <tr>
  9.                         <td>Contraseña antigua</td>
  10.                         <td><html:password property="password"/></td>
  11.                     </tr>
  12.                     <tr>
  13.                         <td>Nueva contraseña</td>
  14.                         <td><html:password property="passwordNueva"/></td>
  15.                     </tr>
  16.                     <tr>
  17.                         <td>Nueva contraseña</td>
  18.                         <td><html:password property="passwordNueva2"/></td>
  19.                     </tr>
  20.                 </tbody>
  21.             </table>
  22.  
  23.         <html:submit value="Cambiar" />
  24.        
  25.         </html:form>

Como veis, cuando se produce un error, se escribe desde el bean un mensaje en la página web para que el usuario reintente la operación. Pues bien, todo funciona perfectamente salvo que los tres campos html se desplazan a la derecha varios centímetros cada vez que el usuario yerra en las acciones (introduce mal su password actual, las contraseñas nuevas no coinciden o no son alfanuméricas, etc.). A qué se puede deber esto?

Gracias!