【发布时间】:2011-06-29 17:51:53
【问题描述】:
以下有什么用处?
<ui:composition template="template.xhtml">;
“在使用<ui:composition> 的模板客户端页面中,标记范围之外的任何内容都将被忽略,并且不包含在呈现的输出中”(JavaServerFaces 2.0,完整参考,pg.61)
既然<ui:define> 之外的所有东西都被忽略了,为什么还要放任何东西呢? <ui:define> 之外不得有任何内容。
但是这样做,我得到的只是模板本身,只填充了一些“可变”部分。
这似乎没什么大不了的。 我不明白的另一件事是组合元素的模板属性是可选的。没有模板引用的模板客户端代表什么?
【问题讨论】: