Java EE
Introducción
El framework RichFaces nos permite manejar JavaScript dentro de nuestras páginas de una forma muy elegante.
Una de las alternativas más utilizadas es el componente a4j:jsFunction nos permite hacerlo de una forma sencilla.
<p>La gestión de contenidos programática es una <strong>tarea muy importante</strong> dentro del gestor de portales de <strong>Liferay</strong>. El conocimiento de la infraestructura de clases e interfaces que nos permiten llevar a cabo dicha gestión es de vital importancia.</p>
<p>Este artículo describe entre otras cosas el concepto de contenido y de forma particular, el concepto de <strong>contenido web</strong>.</p>
Las consultas dinámicas son una herramienta muy útil para construir métodos en cualquiera de los servicios Liferay.
Estos métodos serán capaces de realizar búsquedas avanzadas en función de diferentes criterios sobre cualquiera de las entidades que maneja Liferay.
Se pasa a describir a continuación el proceso para visualizar imágenes que se encuentran en una galería de imágenes de Liferay.
El proceso es muy simple y muy similar al descrito en el post Manejando imágenes con Liferay (1): User Portrait:
- Se trabaja con la etiqueta HTML img.
- Necesitamos construir una url algo especial.
Se describe a continuación el proceso para manejar un tipo específico de imagen dentro de Liferay, la foto asociada a cada usuario.
La visualización de dicha imagen se realiza de la forma más sencilla, mediante la etiqueta HTML img.
Se pasa a describir cómo parametrizar su atributo src para que Liferay muestre la imagen adecuada.
Este artículo se plantea como continuación de "RichFaces, trabajando con tablas (2)". Describe los pasos a seguir para incorporar mecanismos de ordenación y filtrado dentro de tablas paginadas que siguen el modelo descrito en el post anterior.
El manejo avanzado de tablas es uno de los elementos más importantes dentro de las aplicaciones web. Habitualmente vamos a encontrar problemas a la hora de manejar tablas cuando el número de datos a renderizar es muy grande, debido entre otras cosas a:
- Tiempos de respuesta elevados: debidos a la renderización y a la recuperación de los datos de la base de datos.
- Problemas de memoria: almacenamiento de todos los registros recuperados de la base de datos.
RichFaces mejora el comportamiento de la tabla básica de la biblioteca HTML de JavaServer Faces trabajando con nuevos componentes. En este primer artículo, se pasan a describir las funcionalidades básicas que ofrecen estos componentes y cómo pueden ayudarnos a mejorar mejorar la gestión de tabla que trabajan con muchos datos.
Se pasa a describir a continuación el proceso para activar HTTPS en el servidor de aplicaciones JBoss 5.1.
Las operaciones a realizar son:
- Creación u obtención de un certificado digital para el servidor y un almacén de claves JKS (Java KeyStore).
- Guardar el certificado digital en el almacén de claves del servidor de aplicaciones.
- Definir un conector seguro para HTTP.
- Hacer que el conector apunte al almacén de claves creado previamente.
Se describe a continuación el conjunto de operaciones para configurar el servicio de autenticación básica proporcionada por el estándar JavaEE en el servidor JBoss 5.1:
- Activación de la autenticación básica (Estándar JavaEE).
- Control de acceso (Estándar JavaEE).
- Dominios de seguridad en JBoss.
- Pantallas de ejemplo.
En esta segunda parte del artículo se pasan a describir dos de los mecanismos más habituales que se deben aprender a configurar cuando se trabaja con el servidor de aplicaciones JBoss:
- Virtual hosts.
- Conectores.

>
>
Comentarios recientes
hace 33 semanas 6 días
hace 35 semanas 5 días
hace 36 semanas 4 días
hace 39 semanas 6 días
hace 50 semanas 1 día
hace 51 semanas 6 días
hace 1 año 30 semanas
hace 1 año 37 semanas
hace 1 año 41 semanas
hace 2 años 1 semana