3
我有多个模板,只有很少的容器相互不同。最复杂的一个包含在所有其他一个用来从而避免创建多个模板的所有容器的超集我创建在以下格式facelet - 嵌套<ui:insert>
<ui:insert name="container1">
some layout stuff (div and all)
<ui:insert name="container1Content">
</ui:insert></ui:insert>
定义每个容器和内容嵌套插入件的最复杂的。
在客户端模板现在,根据需要什么 我关掉作为
<ui:define name="container1/>
否则,如果需要的容器,只是定义内容
<ui:define name="container1Content">doSomething</ui:define>
请让我这是不需要的容器知道你们是否看到这种方法的任何问题,任何潜在的问题或类似情况的替代方法。
非常感谢。
马迪
它适合你吗? – 2010-04-21 21:15:04