【问题标题】:<p:schedule> problem inside <ui:composition><ui:define>...<ui:define/><ui:composition/><ui:composition><ui:define>...<ui:define/><ui:composition/>中的<p:schedule>问题
【发布时间】:2010-12-16 19:57:13
【问题描述】:

我在我的项目中使用 p:schedule。它只适用于新的应用程序和项目中。但是当我把它放在项目的模板格式中时 用户界面:作文 用户界面:定义 p:时间表 ... 用户界面:定义 ui:组合

那么它没有显示时间表,因为其他组件正在显示??? 任何善意的建议将不胜感激。即时需求:-(

【问题讨论】:

    标签: jsf-2


    【解决方案1】:

    这是 Facelets 的一个众所周知的问题。

    正如here 推荐的那样,仅对明显不同的 xhtml 块使用 和 。 如果您需要使组件更加独特,请将组件包含在面板中。 如果必须,请提供 ID,但要注意两个包含的 xhtml 块作为同级将导致您出现重复 ID 问题。 对于取决于应用程序状态的次要 UI 定制,使用 JSF 组件属性,render="true/false"。

    如果你使用 PrimeFaces,我可以建议你使用带有渲染属性的 p:outputPanel 组件而不是 c:if。

    【讨论】:

    • 嗨,感谢您的回复,但它不起作用:-(请您提供一些示例代码。这是我的代码:sry 它不接受超过长度的代码...
    • #{actionController.screenTitle} ... :define>
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-09-03
    • 2015-10-01
    • 1970-01-01
    • 2014-08-24
    • 2012-06-12
    • 1970-01-01
    • 2011-11-18
    相关资源
    最近更新 更多