Una era construye ciudades. Una hora las destruye.
Séneca

Archivos en el mes de August del 2007

[Struts] - Mensajes y Errores

 

Action

      ActionMessages messages = new ActionMessages();

messages.add("loginError", new ActionMessage ("errors.loginRegistrarNuevo.identificadorUsuarioExistente"));

saveMessages(request, messages);

JSP

<div id="divErrores">

<ul>

            <html:messages id="message" message="true">

                  <li><bean:write name="message" /></li>

            </html:messages>

            <html:errors />

      </ul>

</div>

MessageResource.properties

errors.loginRegistrarNuevo.identificadorUsuarioExistente=El Usuario ya existe. Por favor, elija otro.

Technorati Tags:

[Struts Validator] - input en struts-config.xml

Si queremos que Struts valide automáticamente un formulario, debemos indicarlo en la declaración de nuestro action en struts-config.xml, mediante validate="true". Entonces Struts ejecutará las validaciones de Struts Validator y el método validate () del formulario.

Si la validación de los datos es correcta, entonces Struts continua con el flujo normal hacia el Action declarado. En caso contrario, el flujo seguirá hacia el path que indiquemos en la propiedad input="…", con los mensajes de error de las validaciones no superadas.

<action path="/editar*" type="es.xxx.xxx.control.actions.{1}Action" parameter="editar" name="{1}Form" scope="request" validate="true" input="{1}" roles="1">

      <forward name="success" redirect="false" path="{1}" />

</action>

Continua leyendo »

Cocido completo el 22 de Agosto

Nada más que decir que ayer, 22 de Agosto, me tomé un cocido completo a la madrileña que me sentó como dios… 

Reinventar la rueda: Directorio de empleados

Recientemente se planteó la necesidad de realizar una aplicación Directorio de los empleados de la empresa cliente, que pueda ser actualizado con el tiempo por un administrador. Por tanto, la aplicación consta de una parte pública para todos los empleados (el directorio en sí mismo donde consultar los datos públicos de los empleados) y una parte privada para la administración.

Vale, concertamos una reunión para hacer una demo "funcional" de la aplicación, y montamos otra reunión para la presentación. El cliente acepta tanto el diseño funcional como la presentación, y hacemos una demo final con el funcionamiento, la presentación y unos datos de empleados inventados. Recibimos el ok.

Continua leyendo »

Lycka se dejaría adoptar por Scarlett Johansson

Me dice Lycka que Scarlett Johansson quiere adoptar, porque no tiene tiempo para planificar una familiar.

Por eso Lycka se ofrece a que la adopte, y me ofrece a mí para que le planifique la familia :) estas jovencitas….