A biblioteca jaulp-wicket é uma coleção de componentes e utilitários do Apache Wicket.
Os componentes são fracamente acoplados e podem ser facilmente integrados a um aplicativo Apache Wicket existente.
Os componentes também são projetados para serem personalizados para que o usuário possa fornecer seus próprios componentes em vez de métodos de fábrica.
O código-fonte vem sob a licença liberal Apache V2.0, tornando o jaulp-wicket ótimo para todos os tipos de aplicações de postigo.
jaulp-wicket-annotated-header-contributors
jaulp-wicket-base
comportamentos jaulp-wicket
componentes jaulp-wicket
provedor de dados jaulp-wicket
diálogos jaulp-wicket
opções suspensas jaulp-wicket
Você pode adicionar as seguintes dependências maven ao seu projeto pom.xml
se desejar importar a biblioteca.
Você pode primeiro definir as propriedades da versão:
<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>
Adicione a seguinte dependência maven ao seu projeto pom.xml
se desejar importar contribuidores de cabeçalho anotados:
< dependency >
< groupId >de.alpharogroup</ groupId >
< artifactId >jaulp-wicket-annotated-header-contributors</ artifactId >
< version >${jaulp-wicket-annotated-header-contributors.version}</ version >
</ dependency >
Adicione a seguinte dependência maven ao seu projeto pom.xml
se desejar importar base:
< dependency >
< groupId >de.alpharogroup</ groupId >
< artifactId >jaulp-wicket-base</ artifactId >
< version >${jaulp-wicket-base.version}</ version >
</ dependency >
Adicione a seguinte dependência maven ao seu projeto pom.xml
se desejar importar comportamentos:
< dependency >
< groupId >de.alpharogroup</ groupId >
< artifactId >jaulp-wicket-behaviors</ artifactId >
< version >${jaulp-wicket-behaviors.version}</ version >
</ dependency >
Adicione a seguinte dependência maven ao seu projeto pom.xml
se desejar importar componentes:
< dependency >
< groupId >de.alpharogroup</ groupId >
< artifactId >jaulp-wicket-components</ artifactId >
< version >${jaulp-wicket-components.version}</ version >
</ dependency >
Adicione a seguinte dependência maven ao seu projeto pom.xml
se desejar importar o provedor de dados:
< dependency >
< groupId >de.alpharogroup</ groupId >
< artifactId >jaulp-wicket-data-provider</ artifactId >
< version >${jaulp-wicket-data-provider.version}</ version >
</ dependency >
Adicione a seguinte dependência maven ao seu projeto pom.xml
se desejar importar diálogos:
< dependency >
< groupId >de.alpharogroup</ groupId >
< artifactId >jaulp-wicket-dialogs</ artifactId >
< version >${jaulp-wicket-dialogs.version}</ version >
</ dependency >
Adicione a seguinte dependência maven ao seu projeto pom.xml
se desejar importar opções suspensas:
< dependency >
< groupId >de.alpharogroup</ groupId >
< artifactId >jaulp-wicket-dropdownchoices</ artifactId >
< version >${jaulp-wicket-dropdownchoices.version}</ version >
</ dependency >
Projetos de exemplo são movidos para o projeto wicket-examples.
Você pode executar todos os projetos de exemplo seguindo as etapas a seguir. Por exemplo, se você quiser iniciar os exemplos para o projeto jaulp-wicket-components, faça o seguinte:
Primeiro mude para o diretório e construa o projeto:
cd jaulp-wicket-components-examples
mvn clean install
Executando o exemplo:
mvn jetty:run
Ligue então para http://localhost:8080/
Outra maneira é iniciar o aplicativo de exemplo programaticamente com o jetty. Em cada projeto de exemplo existe uma classe inicial com um método principal que possui o prefixo Start**** e o sufixo ****Examples.
O código fonte do jaulp-wicket está no GitHub. Fique à vontade para fazer um fork e enviar solicitações pull!
Crie seu próprio fork de astrapi69/jaulp-wicket/fork
Para compartilhar suas alterações, envie uma solicitação pull.
Não se esqueça de adicionar novos testes de unidades às suas alterações.
Não hesite em entrar em contato com os desenvolvedores do jaulp-wicket com suas dúvidas, preocupações, comentários, relatórios de bugs ou solicitações de recursos.
Nenhum animal foi ferido na construção desta biblioteca.
Se você gosta desta biblioteca, considere uma doação através do PayPal:
ou através de bitcoin ou bitcoin-cash com:
1Jzso5h7U82QCNmgxxSCya1yUK7UVcSXsW
ou através de éter com:
0xaB6EaE10F352268B0CA672Dd6e999C86344D49D8
ou sobre flattr:
Aqui está uma lista de projetos incríveis que usam postigo, ampliam ou decoram.