Post on 01-Jul-2015
CREACIÓN DE PORTLETS CON STRUTS2, MAVEN Y ECLIPSE
Struts2 nos provee de una serie de arquetipos maven que aceleran nuestro proceso de desarrollo, algunos de ellos nos permiten crear portlets JSR 168.
Los arquetipos para crear portlets JSR 168 son:
struts2-archetype-portlet.- Para crear un portlets vacios. struts2-archetype-dbportlet.- Para crear portlets que muestran el contenido de
una tabla de base de datos (Consultas, Spring, HSQL, preferencias).
Para tener disponibles estos arquetipos en el repositorio maven al que esta conectado eclipse hay que añadir un arquetipo nuevo; esta opción sale cuando creamos un proyecto maven y nos pide que seleccionemos el arquetipo que deseamos utilizar.
Una vez que se levanta el popup del nuevo arquetipo, hay que introducir sus opciones de registro del arquetipo que deseamos utilizar.
Si estamos creando portlets para Liferay, después de crear el proyecto, simplemente hay que añadir los ficheros propios de configuración de este (liferay-display.xml, liferay-plugin-package.properties y liferay-portlet.xml).