Come posso nascondere i tag di span dei componenti extra in Tapestry?
Domanda
Se uso un tag span per eseguire il rendering di un componente come < span jwcid = " @If " ... / > ;, il mio HTML finisce con un mucchio di tag span inutili. Il più delle volte va bene, ma in alcuni casi interferisce con il mio CSS o rende la pagina non valida. C'è un modo per dire a Tapestry di elaborare il tag, ma in realtà non lo rende?
Soluzione
Dai un'occhiata a org.apache.tapestry.renderTags
Proprietà di configurazione degli arazzi :
Specifica se renderizzeranno o meno alcuni componenti a livello di blocco nomi tag modello per impostazione predefinita.
Questo al momento riguarda i componenti If, Else e For.
Puoi anche specificare il parametro renderTag
per una particolare istanza del componente, vedi Se componente documentazione.