Comment masquer les balises de composant supplémentaires dans Tapestry?
Question
Si j'utilise une balise span pour rendre un composant tel que < span jwcid = & "@If &"; ... / > ;, mon code HTML se termine par un tas de balises span inutiles. La plupart du temps, ça va, mais dans certains cas, cela interfère avec mon code CSS ou rend la page invalide. Existe-t-il un moyen de demander à Tapestry de traiter la balise, mais pas de la rendre?
La solution
Jetez un coup d'oeil à org.apache.tapestry.renderTags
Propriété de configuration Tapestry :
Spécifie si certains composants de niveau bloc rendront leur noms de balise de modèle par défaut.
Ceci affecte actuellement les composants If, Else et For.
Vous pouvez également spécifier le paramètre renderTag
pour une instance de composant particulière, voir Si composant documentation.