![]() |
Los campos País, Ciudad, Número y Código Postal forman parte de un único composite component que representa la dirección del usuario |
Mostrando entradas con la etiqueta composite components. Mostrar todas las entradas
Mostrando entradas con la etiqueta composite components. Mostrar todas las entradas
jueves, 6 de junio de 2013
Ejercicios de clase. Clase 7: ejemplo de composite component que utiliza una interfaz como atributo.
Ejercicios de clase. Clase 7: ejemplo de implementación de composite component con managed bean y AJAX
![]() |
En el facelet se incluye, como ejemplo, tres veces el composite component con distintas parametrizaciones. |
Este composite component está formado por tres listas desplegables que representan, de izquierda a derecha: el día, el mes y el año. Se puede configurar para especificar la fecha inicial (por defecto, la actual), el año máximo (por defecto, el actual) y el año mínimo del rango (por defecto, el actual menos 100). Además tiene funcionalidad AJAX, para que al detectar el cambio de un mes o de un año varíe el número de días que despliega la primera lista. Debido a su mayor complejidad, se apoya en un managed bean para implementar toda su lógica.
miércoles, 5 de junio de 2013
Ejercicios de clase. Clase 7: ejemplo conceptual de composite components
Descarga el ejemplo de este composite component consistente en un único outputText que resalta en amarillo el texto que se le añade a través de un parámetro "value", y añádele la siguiente funcionalidad:
a) Que el color de resaltado sea un nuevo parámetro del composite component no obligatorio, amarillo por defecto.
b) Que el botón para enviar el formulario entre a formar parte del componente, parametrizando la etiqueta con el texto "Enviar" por defecto y requiriéndolo siempre.
Suscribirse a:
Entradas (Atom)