La biblioteca jaulp-wicket es una colección de componentes y utilidades de Apache Wicket.
Los componentes están débilmente acoplados y se pueden integrar fácilmente en una aplicación Apache Wicket existente.
Los componentes también están diseñados para personalizarse, de modo que el usuario pueda proporcionar sus propios componentes mediante métodos de fábrica.
El código fuente viene bajo la licencia liberal Apache V2.0, lo que hace que jaulp-wicket sea ideal para todo tipo de aplicaciones de wicket.
contribuyentes-encabezado-anotado-jaulp-wicket
base-wicket-jaulp
comportamientos-de-wicket-jaulp
componentes-wicket-jaulp
proveedor-de-datos-de-wicket-jaulp
diálogos-jaulp-wicket
opciones desplegables de jaulp-wicket
Puede agregar las siguientes dependencias de Maven a su proyecto pom.xml
si desea importar la biblioteca.
Primero puede definir las propiedades de la versión:
<properties>
...
<!-- JAULP-WICKET version -->
<jaulp-wicket.version>7.8.0</jaulp-wicket.version>
<jaulp-wicket-annotated-header-contributors.version>${jaulp-wicket.version}</jaulp-wicket-annotated-header-contributors.version>
<jaulp-wicket-base.version>${jaulp-wicket.version}</jaulp-wicket-base.version>
<jaulp-wicket-behaviors.version>${jaulp-wicket.version}</jaulp-wicket-behaviors.version>
<jaulp-wicket-components.version>${jaulp-wicket.version}</jaulp-wicket-components.version>
<jaulp-wicket-data-provider.version>${jaulp-wicket.version}</jaulp-wicket-data-provider.version>
<jaulp-wicket-dialogs.version>${jaulp-wicket.version}</jaulp-wicket-dialogs.version>
<jaulp-wicket-dropdownchoices.version>${jaulp-wicket.version}</jaulp-wicket-dropdownchoices.version>
...
</properties>
Agregue la siguiente dependencia de Maven a su proyecto pom.xml
si desea importar contribuyentes de encabezado anotados:
< dependency >
< groupId >de.alpharogroup</ groupId >
< artifactId >jaulp-wicket-annotated-header-contributors</ artifactId >
< version >${jaulp-wicket-annotated-header-contributors.version}</ version >
</ dependency >
Agregue la siguiente dependencia de Maven a su proyecto pom.xml
si desea importar la base:
< dependency >
< groupId >de.alpharogroup</ groupId >
< artifactId >jaulp-wicket-base</ artifactId >
< version >${jaulp-wicket-base.version}</ version >
</ dependency >
Agregue la siguiente dependencia de Maven a su proyecto pom.xml
si desea importar comportamientos:
< dependency >
< groupId >de.alpharogroup</ groupId >
< artifactId >jaulp-wicket-behaviors</ artifactId >
< version >${jaulp-wicket-behaviors.version}</ version >
</ dependency >
Agregue la siguiente dependencia de maven a su proyecto pom.xml
si desea importar componentes:
< dependency >
< groupId >de.alpharogroup</ groupId >
< artifactId >jaulp-wicket-components</ artifactId >
< version >${jaulp-wicket-components.version}</ version >
</ dependency >
Agregue la siguiente dependencia de Maven a su proyecto pom.xml
si desea importar el proveedor de datos:
< dependency >
< groupId >de.alpharogroup</ groupId >
< artifactId >jaulp-wicket-data-provider</ artifactId >
< version >${jaulp-wicket-data-provider.version}</ version >
</ dependency >
Agregue la siguiente dependencia de Maven a su proyecto pom.xml
si desea importar cuadros de diálogo:
< dependency >
< groupId >de.alpharogroup</ groupId >
< artifactId >jaulp-wicket-dialogs</ artifactId >
< version >${jaulp-wicket-dialogs.version}</ version >
</ dependency >
Agregue la siguiente dependencia de Maven a su proyecto pom.xml
si desea importar opciones desplegables:
< dependency >
< groupId >de.alpharogroup</ groupId >
< artifactId >jaulp-wicket-dropdownchoices</ artifactId >
< version >${jaulp-wicket-dropdownchoices.version}</ version >
</ dependency >
Los proyectos de ejemplo se trasladan al proyecto de ejemplos de wicket.
Puede ejecutar todos los proyectos de ejemplo siguiendo los siguientes pasos. Por ejemplo, si desea comenzar los ejemplos para el proyecto jaulp-wicket-components, haga esto:
Primero cambie al directorio y cree el proyecto:
cd jaulp-wicket-components-examples
mvn clean install
Ejecutando el ejemplo:
mvn jetty:run
Llame entonces http://localhost:8080/
Otra forma es iniciar la aplicación de ejemplo mediante programación con jetty. En cada proyecto de ejemplo existe una clase de inicio con un método principal que tiene el prefijo Inicio**** y el sufijo ****Ejemplos.
El código fuente de jaulp-wicket está en GitHub. ¡No dudes en bifurcar y enviar solicitudes de extracción!
Crea tu propia bifurcación de astrapi69/jaulp-wicket/fork
Para compartir sus cambios, envíe una solicitud de extracción.
No olvide agregar nuevas pruebas unitarias en sus cambios.
No dude en ponerse en contacto con los desarrolladores de jaulp-wicket si tiene preguntas, inquietudes, comentarios, informes de errores o solicitudes de funciones.
Ningún animal resultó dañado durante la creación de esta biblioteca.
Si le gusta esta biblioteca, considere hacer una donación a través de PayPal:
o sobre bitcoin o bitcoin-cash con:
1Jzso5h7U82QCNmgxxSCya1yUK7UVcSXsW
o por éter con:
0xaB6EaE10F352268B0CA672Dd6e999C86344D49D8
o sobre flattr:
Aquí hay una lista de proyectos increíbles que usan wicket, lo amplían o lo decoran.