Struts 2 IE дополнительное пространство - PullRequest
0 голосов
/ 25 января 2012

У меня проблема с визуализацией jsp в IE8. Я использую Struts2, чтобы получить информацию о форме и показать сообщение об ошибке, если что-то пойдет не так. Проблема в том, что в IE существует большое расстояние между сообщением об ошибке и следующим и предыдущим абзацами.

Это мой код:

<table class="pucpTablaTitulo">
      <tr>
        <td width="10"></td>
        <td class="pucpTitulo" width="*">
        Modificar la contraseña     
        </td>
      </tr>
</table>  
<s:form name="form" action="actionModificarPWD" onsubmit="return Validar2Campos()"> 
  <s:fielderror name="error" ></s:fielderror>            
  <s:hidden name="service" value="%{#parameters['service']}"></s:hidden> 
  <table border="0"  width="*">
      <tr>
        <td width="10"></td>

        <td class="pucpCelda"><b>Por favor, ingrese su nueva contraseña. Esta debe tener un tamaño de mínimo 8 y máximo 32 caracteres. Puede utilizar letras, números y determinados caracteres especiales o una combinación de ellos. Se diferencian las letras mayúsculas de las minúsculas. No es válido el uso de espacios en blanco, vocales tildadas ni de los caracteres ' ´ ¿ ¡ " ° \ ñ Ñ $ & ( )
<br>
Para ingresar su contraseña nueva, considere las siguientes restricciones: 
<ul>
<li>Que la contraseña no sea igual al usuario.</li>
<li>Que la contraseña contenga al menos 2 letras y 2 dígitos.</li>
<li>Que la contraseña actual difiera de la anterior en al menos 3 caracteres.</li>
<li>Que la contraseña no contenga 3 caracteres iguales consecutivos (Por ejemplo no puede contener aaa).</li>
</ul>
</b>
             </td>
      </tr>
  </table>
  <style type="text/css">   
      input {
  font-family: sans-serif;                
            }
  </style>
  <div style="margin-left: 15px"><b class="pucpCelda">Identificación de usuario&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp</b><s:textfield name="usuario" value="%{#parameters['id']}" maxlength="32" size="42"></s:textfield></div>
  <div style="margin-left: 15px"><b class="pucpCelda">Contraseña actual&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp</b><s:password name="pwdActual" value="" maxlength="32" size="42"></s:password></div>
  <div style="margin-left: 15px"><b class="pucpCelda">Contraseña nueva&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp</b><s:password name="pwdNueva" value="" maxlength="32" size="42"></s:password></div>
  <div style="margin-left: 15px"><b class="pucpCelda">Confirmar Contraseña Nueva&nbsp&nbsp&nbsp</b><s:password name="pwdConfNueva" value="" maxlength="32" size="42"></s:password></div>
    <table class="pucpTablaTitulo">
      <tr>
        <td> </td>
            <td valign="bottom"><s:submit align="center" type="image" src="./lib/b_aceptar.gif"></s:submit></td>           
      </tr>
    </table>
</s:form>

Вот так это выглядит в IE (извините, я не могу вставлять изображения из-за своей репутации) http://imageshack.us/photo/my-images/444/85904781.jpg/

Так выглядит в Firefox или Chrome http://imageshack.us/photo/my-images/515/39245335.jpg/

Есть идеи, почему это происходит?

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...