我想知道如何在除默认日历之外的其他日期设置 Richfaces 日历。
我想要这个,因为时区开始发挥作用,如果应该使用另一个时区而不是服务器的时区,它可能是日历中选择的另一个“今天”。
谢谢。
试试 defaultTime 属性
http://docs.jboss.org/richfaces/latest_3_3_X/en/devguide/html/rich_calendar.html
“defaultTime”属性在两种情况下设置当前日期的默认时间值:
另一种方法是从后端管理“今天”。
如果您有一个获取正确时间的支持 bean,您可以将 rich:calendar 值绑定到支持 bean 的 Date 属性。
支持豆
Class MyBackingBean{
SomeUtil someUtil;
Date today;
@Create
public void init(){
today = someUtil.getCurrentTime();
}
public Date getToday(){ return today;}
}
html
<rich:calendar
id="todayDate"
value="#{myBackingBean.today}"></rich:calendar>