0
我有了与不包括在下面的代码中其他的东西沿着菜单中的facelet模板的facelet模板拆卸零件:从某些网页
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:c="http://java.sun.com/jsp/jstl/core"
template="/layout/template.xhtml">
</ui:composition>
很少有页面需要使用模板中除菜单外的所有内容。有没有办法从这些页面指定不显示菜单。
我正在寻找facelets的方法,就像传递facelet参数或其他东西。我想到了以下的选择,但我想,以避免他们:
- 创建另一个模板完全一样,现有一个,但没有菜单,并在这些页面中使用它
- 就拿菜单出来的模板和在需要的页面上使用,但这意味着将菜单添加到大约25页,我想将菜单保留在模板中。
为什么这个问题被标记为JSF 1.2和JSF 2.0?这只是令人困惑。如果您使用的是JSF 2.0,请勿标记JSF 1.2。如果您使用的是JSF 1.2,请勿标记JSF 2.0。如果您尝试过* *和*两个*版本都出现同样的问题,请删除这两个标签并粘贴到[[jsf]'标签。 – BalusC
我删除了JSF 1.2和JSF 2.0标签 – Nick