2
如果我使用span标记来渲染组件< span jwcid =“@ If”.../>,我的HTML最后会出现一堆无用的span标记。大多数情况下,没关系,但在某些情况下,它会干扰我的CSS或使页面无效。有没有办法告诉Tapestry处理标签,但没有实际渲染它?如何在Tapestry中隐藏额外的组件跨度标签?
如果我使用span标记来渲染组件< span jwcid =“@ If”.../>,我的HTML最后会出现一堆无用的span标记。大多数情况下,没关系,但在某些情况下,它会干扰我的CSS或使页面无效。有没有办法告诉Tapestry处理标签,但没有实际渲染它?如何在Tapestry中隐藏额外的组件跨度标签?
在org.apache.tapestry.renderTags
Tapestry configuration property看看:
指定一些块级别的组件是否会默认呈现他们 模板标签名称。
目前影响If,Else和For组件。
您还可以为特定组件实例指定renderTag
参数,请参阅If component文档。
花了我一段时间来绕过测试,但renderTag =“false”做了我想要的。谢谢! – 2008-10-30 07:25:50