Skip to content
EntityQ617162· pop 14· linked from 295 articles

Apache Wicket

Sign in to save

logiciel informatique

Wikidata facts

Official website
wicket.apache.org
Show 10 more facts
programmed in
Java
copyright license
Apache License
software version identifier
10.8.0
source code repository URL
svn.apache.org/repos/asf/wicket/trunk
software quality assurance
continuous integration
download URL
wicket.apache.org
inception
2005-06-07
Commons category
Apache Wicket
Sources (5)

via Wikidata · CC0

Article · Français

Apache Wicket est un kit de construction de logiciels (framework) pour aider le développement d'applications Web en langage Java. Tout comme JSF, Tapestry ou GWT, Wicket est un framework à base de composants, à l'inverse des frameworks MVC traditionnels à base d'actions, comme Apache Struts ou Spring MVC par exemple. Wicket utilise exclusivement les pages XHTML comme technologie de présentation. De plus, il n'y a aucune logique à écrire directement dans les pages XHTML. Ce qui permet une séparation vue/logique très évoluée. La seule logique présente dans les pages XHTML est l'id des différents composants de la page web. Wicket adopte également une philosophie de composants réutilisables. Un composant Wicket est un couple classe Java et page XHTML. La création d'un site web avec Wicket se rapproche de l'utilisation d'un framework graphique Desktop comme Swing ou SWT, on traite la page comme un objet et on lui ajoute les composants directement en lui donnant l'id du composant en question pour qu'il puisse être lié à la page web. Wicket permet aussi d'utiliser Ajax et ce sans la nécessité pour le développeur d'écrire du JavaScript. En effet, le code est écrit en Java et Wicket se charge de générer le code JavaScript nécessaire. Les versions de Wicket 6.x nécessitent le JDK 6.0. La version 1.5.x nécessite le JDK 5.0. La version 1.3.x se satisfait du JDK 1.4.

Abstract from DBpedia / Wikipedia · CC BY-SA