【发布时间】:2012-04-25 14:30:35
【问题描述】:
有没有办法从 jsf 日历中选择整周。 我知道它可以在日历中显示一年中的哪一周,但我无法选择。
我将 primefaces 3.2 与 Apache MyFaces 2.0 一起使用。
最好的问候 投票
【问题讨论】:
标签: java jsf jsf-2 calendar primefaces
有没有办法从 jsf 日历中选择整周。 我知道它可以在日历中显示一年中的哪一周,但我无法选择。
我将 primefaces 3.2 与 Apache MyFaces 2.0 一起使用。
最好的问候 投票
【问题讨论】:
标签: java jsf jsf-2 calendar primefaces
Primefaces p:calendar 组件的值 java.util.Date 是一个时间点,没有周期。
但是您可以通过将 Date 转换为 Calendar 来获得一年中的星期几。假设您的 p:calendar 值存储在支持 bean 变量 java.util.Date date 中:
Calendar cal = Calendar.getInstance();
cal.setTime(date);
然后你会得到一年中的一周:
cal.get( Calendar.WEEK_OF_YEAR )
【讨论】:
尝试使用这样的东西:
<p:calendar value="#{bean.dateArray}" mode="inline" selection="multiple"/>
在这种情况下,日期将作为日期数组传递给 JSF 支持 bean。
【讨论】: