2013-01-21 53 views
0

我有以下代碼:richfaces 3.3.3豐富:日曆如何設置輸入字段到今天的日期?

 <rich:calendar id="DocFromDate" locale="bg" firstWeekDay="1" 
       value="#{ioPageBeanParam.editBean.data['DocFromDate']}" 
       datePattern="dd.MM.yyyy HH:mm" /> 

這將顯示空的輸入字段和日曆圖標。 我想用今天的日期預先填寫輸入字段。

搜查槽documentation richfaces 3.3.3

但沒有發現來獲取和設置的currentdate的方式。在這個組件中可能嗎?

回答

2

在你的bean中初始化它。在您的bean的構造函數中將值設置爲今天。

+1

最好在'@ PostConstruct'方法中初始化它。 –

+0

我是Java和richfaces的新成員,必須發現哪些bean負責日曆,如果我在JDeveloper中將@PostConstruct放入消息導入某個庫。無論如何,我在另一個bean初始化中發現了'code public Map getInitializationParameters(){Map initParams = super.getInitializationParameters(); initParams.put(DOCUMENT_DOC_FROM_DATE_ATTR,Calendar.getInstance()。getTime()); 返回initParams; }' – user1408669

+0

日曆中沒有bean'負責'。這是你決定的。你得到你的bean的價值。在這種情況下:ioPageBeanParam – roel