Apache Velocity

Apache Velocity est un package libre développé par la Fondation Apache. Velocity est un moteur de Template, basé sur le langage Java, qui apporte un langage de Template simple et puissant d'objet référencé défini en Java.



Catégories :

Java - HTTP - Standard du Web - Apache Software Foundation - Logiciel libre

Recherche sur Google Images :


Source image : jira.atlassian.com
Cette image est un résultat de recherche de Google Image. Elle est peut-être réduite par rapport à l'originale et/ou protégée par des droits d'auteur.

Page(s) en rapport avec ce sujet :

  • Velocity is no longer a part of the Jakarta Project. We have moved to our own web site at http :// velocity. apache. org/. You accessed an outdated link or old... (source : velocity.apache)
  • import java. io. StringWriter; import org. apache. velocity. app. VelocityEngine; import org. apache. velocity. Template ; import org. apache. velocity.... (source : javaworld)
  • Principe d'utilisation de Velocity. template. contexte. Nom ref. Objet Java.... http :// velocity. apache. org/engine/releases/ velocity -1.5/user-guide. html. (source : sardes.inrialpes)
Jakarta Velocity Logo
Développeur Fondation Apache
Dernière version
Environnement Multi-plate-forme
Type moteur de Template
Licence Licence Apache 2.0
Site web http ://velocity. apache. org/

Apache Velocity est un package libre développé par la Fondation Apache. Velocity est un moteur de Template, basé sur le langage Java, qui apporte un langage de Template simple et puissant d'objet référencé défini en Java. Son but est d'assurer une séparation claire entre la couche présentation et la couche métier dans une application web (voir le design pattern Modèle-Vue-Contrôleur).

C'est un logiciel libre distribué selon les termes de la licence Apache.

Voici certaines utilisations courantes de Velocity :

Exemple de Code

Le template web suivant :

## Velocity Hello World
<html>
<body>
#set( $foo = "Velocity" )
## suivi par
Hello $foo World!
</body>
</html>

traité par Velocity générera le code suivant :

<html>
<body>
Hello Velocity World!
</body>
</html>

La syntaxe et les concepts globaux des templates Velocity est particulièrement proche de la syntaxe du moteur de template plus ancien WebMacro qui est à l'heure actuelle aussi un projet open source.

Liens externes

Recherche sur Amazone (livres) :



Ce texte est issu de l'encyclopédie Wikipedia. Vous pouvez consulter sa version originale dans cette encyclopédie à l'adresse http://fr.wikipedia.org/wiki/Apache_Velocity.
Voir la liste des contributeurs.
La version présentée ici à été extraite depuis cette source le 11/03/2009.
Ce texte est disponible sous les termes de la licence de documentation libre GNU (GFDL).
La liste des définitions proposées en tête de page est une sélection parmi les résultats obtenus à l'aide de la commande "define:" de Google.
Cette page fait partie du projet Wikibis.
Accueil Recherche Aller au contenuDébut page
ContactContact ImprimerImprimer liens d'évitement et raccourcis clavierAccessibilité
Aller au menu