¿Cómo puedo ocultar etiquetas de extensión de componentes adicionales en Tapestry?
Pregunta
Si uso una etiqueta span para representar un componente como < span jwcid = " @If " ... / > ;, mi HTML termina con un montón de etiquetas span inútiles. La mayoría de las veces, está bien, pero en algunos casos, interfiere con mi CSS o hace que la página sea inválida. ¿Hay alguna manera de decirle a Tapestry que procese la etiqueta, pero que en realidad no la procese?
Solución
Eche un vistazo a org.apache.tapestry.renderTags
Propiedad de configuración del tapiz :
Especifica si algunos componentes de nivel de bloque mostrarán o no su nombres de etiqueta de plantilla por defecto.
Esto afecta actualmente a los componentes If, Else y For.
También puede especificar el parámetro renderTag
para una instancia de componente en particular, consulte Documentación del componente .