Seguridad en Rest API con JWT

Introducción En artículos publicados anteriormente en esta sección explicamos la forma de crear una Rest-API con Spring Boot y cómo documentarla utilizando Swagger. En este artículo explicamos cómo agregar una…

Arquitectura y Ciclo de Vida JSF

Arquitectura de JavaServer Faces JSF es un framework para desarrollo de componentes de interfaz de usuario en aplicaciones web. JSF implementa el patrón Model-View-Controller para la separación de la lógica…

JSF link, commandLink y outputLink

JavaServer Faces nos ofrece una serie de componentes para implementar enlaces en las páginas de nuestras aplicaciones, se trata de los componentes JSF h:link, h:outputLink y h:commandLink. Los tres componentes…

Maven – Pruebas Unitarias

Maven nos da la posibilidad de automatizar la ejecución de pruebas unitarias en los builds que realicemos. Configuración del proyecto Utilizaremos el framework JUnit para pruebas unitarias por lo que…

Documentar un API REST con Swagger

En el desarrollo moderno de aplicaciones API REST con Spring Boot, la automatización de la documentación se ha vuelto esencial. Una de las herramientas más efectivas para lograr esto es…

Crear microservicios con Spring Boot

Las limitaciones de las aplicaciones monolíticas, como ser mayor tiempo de desarrollo, la dificultad para ser escaladas y el hecho de que los errores individuales pueden afectar la disponibilidad de…

Maven – Crear un proyecto web

Un Arquetipo de Maven es un conjunto de herramientas de plantillas de proyectos de Maven que permite a los desarrolladores crear un proyecto web rápidamente y de forma consistente. Los arquetipos ayudan…

Maven – Crear un proyecto Java

En este artículo discutiremos cómo crear un proyecto Java usando Maven y personalizar el proyecto generado. Cubriremos cómo crear un proyecto usando un Arquetipo de Maven y cómo personalizar el…

Cómo instalar Maven en Ubuntu

Instalar Apache Maven en Ubuntu es una tarea fundamental para quienes trabajan con proyectos Java. Apache Maven facilita la gestión de dependencias y la automatización de la construcción de proyectos,…

JSF dataTable

El componente h:dataTable de JavaServer Faces (JSF) se utiliza para mostrar y administrar datos tabulares en aplicaciones JSF. Proporciona una forma conveniente de representar datos en un formato de tabla…

Facelets y uso de templates en JSF

Facelets es un lenguaje de declaración de vistas para JavaServer Faces, que permite crear vistas usando templates HTML, crear árboles de componentes, favorece la reutilización de código, y es especialmente…

JSF selectManyListbox

En JSF, el componente h: selectManyListbox renderiza un elemento <select> de HTML especificando los atributos: Atributo Descripción size indica el número de opciones a ser visualizadas. multiple indica que se…

JSF selectOneListbox

En JSF, el componente h: selectOneListbox renderiza elemento <select> de HTML. JSF selectOneListbox con una cantidad fija de opciones El componente que obtendremos contendrá tantas opciones como componentes f: selectItem…

JSF selectOneRadio

En JSF, el componente h: selectOneRadio renderiza una tabla HTML que contendrá tantos <input type=»radio»> como componentes f: selectItem se hayan agregado a select One Radio en el formulario JSF….

JSF selectManyCheckbox

El componente JSF h: selectManyCheckbox es una parte importante de JavaServer Faces (JSF) y se utiliza para proporcionar a los usuarios la posibilidad de seleccionar varios elementos de una lista….

JSF panelGroup

El componente JSF h:panelGroup se utiliza como contenedor de otros componentes JSF y es especialmente útil, por ejemplo, en casos en los cuales necesitamos mostrar u ocultar un grupo de…

JSF panelGrid. Guía y EJEMPLOS COMPLETOS.

El componente JSF h: panelGrid se renderizará, una vez procesada la página, como una tabla HTML y es usado generalmente para generar una grilla que nos permita organizar los demás…

JSF outputScript

El componente h:outputScript en JavaServer Faces (JSF) se usa para incluir código JavaScript o referencias a archivos JavaScript externos en una página web. Se puede utilizar para controlar la colocación…

JSF outputStylesheet

JSF h:outputStylesheet se utiliza para generar un elemento link de tipo ‘text/css‘ con la finalidad de referenciar a una hoja de estilo CSS y así poder aplicar estos estilos en…

JSF message | messages

Con JSF h: message podemos mostrar mensajes de información o de error al usuario mediante el uso de componentes destinados a este fin. Para mostrar mensajes relacionados con un componente…