【问题标题】:Primefaces - binding and schedulePrimefaces - 装订和时间表
【发布时间】:2012-08-03 06:09:37
【问题描述】:

我想更改ManagedBean 中日程安排的属性rightHeaderTemplate。所以我想绑定我的日程安排,但我不知道要在ManagedBean 中使用的对象类型。

【问题讨论】:

    标签: binding jsf-2 primefaces schedule


    【解决方案1】:

    如果你需要schedule的java对象,使用这个Class Schedule

    使用setRightHeaderTemplate


    但是,

    INMO,无需绑定对象

    像这样使用<p:schedule组件的这个属性

    <p:schedule rightHeaderTemplate="#{myBean.myHeaderTemplate}"></p:schedule>
    

    我认为你误解了 schedule 组件的 headers 的含义

    可以根据模板自定义Schedule的Header控件,模板选项的有效值 是;

    • 标题:当前月/周/日信息的文本

    • prev:按钮将日历向后移动一个月/一周/一天。

    • 下一个:按钮可将日历向前移动一个月/一周/一天。

    • prevYear:将日历向后移动一年的按钮

    • nextYear:将日历向前移动一年的按钮

    • 今天:将日历移动到当前月/周/日的按钮。

    • viewName:用于根据视图类型更改视图类型的按钮。

    这些控件可以放置在标题上的三个位置,它们由

    定义

    leftHeaderTemplate、rightHeaderTemplate 和 centerTemplate 属性。

    【讨论】:

    • 感谢您的回复 :) 如果我写“schedule.setRightHeaderTemplate("test");"右标题为空。但是我写了“schedule.setRightHeaderTemplate("title");"我有 2012 年 8 月。可以个性化正确的标题吗?
    • 有效,但是如何自定义正确的标题?当值为“title”或“month”时它有效,但当我用“test”更改变量时不起作用......?
    • 该选项可以从一组预定义的单词中选择
    • 感谢您的回复。我认为可以自定义正确的标题。
    • 不客气,别忘了采纳答案..meta.stackexchange.com/a/5235
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多