为什么我们需要在 JSF 和 JSTL/EL 中使用自定义标签,即使提供了足够的内置标签(HTML 或其他)?它们的应用和用途是什么?
问问题
186 次
1 回答
0
有点晚了,但这可能对您的问题有用:http: //blog.oio.de/2012/05/23/custom-tags-as-an-alternative-to-composite-components-in-jsf/
标签基本上可以充当较大代码片段的占位符。例如,您可以使用一个简单的标签,比如一个更大的结构,比如
<div class="outer">
<div class="inner">
<div class="headline"> #{headline} </div>
#{content}
</div>
</div>
你可以像这样轻松地使用它
<panel headline="My Headline" content="My Content" />
不要将自定义标签与复合组件混淆,顺便说一句。这些甚至比自定义标签更强大。
于 2012-05-24T08:30:58.910 回答