J’utilise Struts + Velocity dans une application Java, mais après avoir soumis un formulaire, la page de confirmation (modèle Velocity) affiche les noms de variables à la place d’une étiquette vide, telle que Age dans l’exemple suivant:
Nom : Fernando
Age : {person.age}
Sexe : Homme
- Que se passe-t-il lorsque vous incrémentez un nombre entier supérieur à sa valeur maximale?
- Comment calculer la moyenne, la médiane, le mode et l’intervalle à partir d’un ensemble de nombres
- Suppression de l’avertissement «variable n’est jamais assignée» dans IntelliJ IDEA
- Hashcode et Equals for Hashset
- Comment créer une instance d’une annotation
Je voudrais savoir comment le cacher!
Vous pouvez marquer les variables comme ” silencieuses ” comme ceci:
$!variable
Si $ variable est nul, rien ne sera rendu. Si elle n’est pas nulle, sa valeur sera rendue normalement.
Vous devrez également être sûr et utiliser la syntaxe appropriée. Votre exemple manque le dollar avant la variable. Ce devrait être $! {Person.age}, pas seulement {person.age}.