[Wicket-user] trying to initialize wickets date picker with server time
hi, I have noticed that its impossible to initialize wickets date picker with server time. the reason for that lies in calendar-setup.js (line 159): if (dateEl) params.date = Date.parseDate(dateEl.value || dateEl.innerHTML, dateFmt); I think that if Date.parseDate(dateEl.value || dateEl.innerHTML, dateFmt); is null then params.date should not be overridden. that way it will be possible to initialize the date picker with the value from the date parameter in case date pickers component does not carry any value. Is there any alternative way to achieve server time initialization? Regards, Tomer Johan Compagner wrote: why don't you give the model object that the datepicker component has an inital value? (which is new Date()) johan On 8/23/06, *Tomer Mevorach* [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] wrote: hi, I have a DatePicker in my application and it works fine when its initialized with client machine time. I have problems initializing it with server time. in order to initialize it with server time i use the following DatePickerSettings and DateConverter: private static final DateFormat dateFormat = new SimpleDateFormat(MM/dd/ HH:mm); private static final DatePickerSettings dateSettings = new DatePickerSettings() { public ResourceReference getLanguage(Locale currentLocale) { return DatePickerComponentInitializer.getLanguage(Locale.US); } @Override public String toScript(Locale locale, String format) { StringBuffer script = new StringBuffer(super.toScript(locale, format)); //init date picker with server time int last = script.length() - 1; if (',' != script.charAt(last)) { script.append(,); } script.append(\n\tdate : \ + dateFormat.format(new Date()) + \); return script.toString(); } }; private static final DateConverter dateConverter = new DateConverter() { public DateFormat getDateFormat(Locale locale) { return super.getDateFormat(Locale.US); } }; static { dateSettings.setShowsTime(true); dateSettings.setTimeFormat(24); dateSettings.setWeekNumbers (false); dateConverter.setDateFormat(Locale.US, dateFormat); } Here is the rendered JS: Calendar.setup( { inputField : 6:provisioningForm:startDateType:startDateTypes:1:startDate, button : 6:provisioningForm:startDateType:startDateTypes:1:startDatePicker:trigger, weekNumbers : false, showsTime : true, timeFormat : 24, ifFormat : %m/%d/%Y %H:%M, date : 08/22/2006 19:06 }); Can anyone please tell my what is it that I'm doing wrong because the calendar keeps being initialized with client time. Regards, Tomer - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ Wicket-user mailing list Wicket-user@lists.sourceforge.net mailto:Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user
Re: [Wicket-user] trying to initialize wickets date picker with server time
please make a patch then we will apply it.johanOn 8/28/06, Tomer Mevorach [EMAIL PROTECTED] wrote: hi,I have noticed that its impossible to initialize wickets date pickerwith server time. the reason for that lies in calendar-setup.js (line 159):if (dateEl)params.date = Date.parseDate(dateEl.value ||dateEl.innerHTML, dateFmt);I think that if Date.parseDate(dateEl.value || dateEl.innerHTML ,dateFmt); is null then params.date should not be overridden.that way it will be possible to initialize the date picker with thevalue from the date parameter in case date pickers component does notcarry any value. Is there any alternative way to achieve server time initialization?Regards,TomerJohan Compagner wrote: why don't you give the model object that the datepicker component has an inital value? (which is new Date()) johan On 8/23/06, *Tomer Mevorach* [EMAIL PROTECTED] mailto: [EMAIL PROTECTED] wrote: hi, I have a DatePicker in my application and it works fine when its initialized with client machine time. I have problems initializing it with server time. in order to initialize it with server time i use the following DatePickerSettings and DateConverter: private static final DateFormat dateFormat = new SimpleDateFormat(MM/dd/ HH:mm); private static final DatePickerSettings dateSettings = new DatePickerSettings() { public ResourceReference getLanguage(Locale currentLocale) { return DatePickerComponentInitializer.getLanguage(Locale.US); } @Override public String toScript(Locale locale, String format) { StringBuffer script = new StringBuffer(super.toScript(locale, format)); //init date picker with server time int last = script.length() - 1; if (',' != script.charAt(last)) { script.append(,); } script.append(\n\tdate : \ + dateFormat.format(new Date()) + \); return script.toString(); } }; private static final DateConverter dateConverter = new DateConverter() { public DateFormat getDateFormat(Locale locale) { return super.getDateFormat(Locale.US); } }; static { dateSettings.setShowsTime(true); dateSettings.setTimeFormat (24); dateSettings.setWeekNumbers (false); dateConverter.setDateFormat(Locale.US, dateFormat); } Here is the rendered JS: Calendar.setup( { inputField : 6:provisioningForm:startDateType:startDateTypes:1:startDate, button : 6:provisioningForm:startDateType:startDateTypes:1:startDatePicker:trigger, weekNumbers : false, showsTime : true, timeFormat : 24, ifFormat : %m/%d/%Y %H:%M, date : 08/22/2006 19:06 }); Can anyone please tell my what is it that I'm doing wrong because the calendar keeps being initialized with client time. Regards, Tomer - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ Wicket-user mailing list Wicket-user@lists.sourceforge.net mailto: Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user -Using Tomcat but need to do more? Need to support web services, security?Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimohttp://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___Wicket-user mailing listWicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642___ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user
Re: [Wicket-user] trying to initialize wickets date picker with server time
in calendar-setup.js (wicket-extensions-1.2.2): replace line 158 (if (dateEl)) with if (dateEl (dateEl.value || dateEl.innerHTML)). Regards, Tomer Johan Compagner wrote: please make a patch then we will apply it. johan On 8/28/06, *Tomer Mevorach* [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] wrote: hi, I have noticed that its impossible to initialize wickets date picker with server time. the reason for that lies in calendar-setup.js (line 159): if (dateEl) params.date = Date.parseDate(dateEl.value || dateEl.innerHTML, dateFmt); I think that if Date.parseDate(dateEl.value || dateEl.innerHTML , dateFmt); is null then params.date should not be overridden. that way it will be possible to initialize the date picker with the value from the date parameter in case date pickers component does not carry any value. Is there any alternative way to achieve server time initialization? Regards, Tomer Johan Compagner wrote: why don't you give the model object that the datepicker component has an inital value? (which is new Date()) johan On 8/23/06, *Tomer Mevorach* [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] mailto: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] wrote: hi, I have a DatePicker in my application and it works fine when its initialized with client machine time. I have problems initializing it with server time. in order to initialize it with server time i use the following DatePickerSettings and DateConverter: private static final DateFormat dateFormat = new SimpleDateFormat(MM/dd/ HH:mm); private static final DatePickerSettings dateSettings = new DatePickerSettings() { public ResourceReference getLanguage(Locale currentLocale) { return DatePickerComponentInitializer.getLanguage(Locale.US); } @Override public String toScript(Locale locale, String format) { StringBuffer script = new StringBuffer(super.toScript(locale, format)); //init date picker with server time int last = script.length() - 1; if (',' != script.charAt(last)) { script.append(,); } script.append(\n\tdate : \ + dateFormat.format(new Date()) + \); return script.toString(); } }; private static final DateConverter dateConverter = new DateConverter() { public DateFormat getDateFormat(Locale locale) { return super.getDateFormat(Locale.US); } }; static { dateSettings.setShowsTime(true); dateSettings.setTimeFormat (24); dateSettings.setWeekNumbers (false); dateConverter.setDateFormat(Locale.US, dateFormat); } Here is the rendered JS: Calendar.setup( { inputField : 6:provisioningForm:startDateType:startDateTypes:1:startDate, button : 6:provisioningForm:startDateType:startDateTypes:1:startDatePicker:trigger, weekNumbers : false, showsTime : true, timeFormat : 24, ifFormat : %m/%d/%Y %H:%M, date : 08/22/2006 19:06 }); Can anyone please tell my what is it that I'm doing wrong because the calendar keeps being initialized with client time. Regards, Tomer - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ Wicket-user mailing list Wicket-user@lists.sourceforge.net mailto:Wicket-user@lists.sourceforge.net mailto:
Re: [Wicket-user] trying to initialize wickets date picker with server time
Applied. Cheers, Eelco On 8/28/06, Tomer Mevorach [EMAIL PROTECTED] wrote: in calendar-setup.js (wicket-extensions-1.2.2): replace line 158 (if (dateEl)) with if (dateEl (dateEl.value || dateEl.innerHTML)). Regards, Tomer Johan Compagner wrote: please make a patch then we will apply it. johan On 8/28/06, *Tomer Mevorach* [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] wrote: hi, I have noticed that its impossible to initialize wickets date picker with server time. the reason for that lies in calendar-setup.js (line 159): if (dateEl) params.date = Date.parseDate(dateEl.value || dateEl.innerHTML, dateFmt); I think that if Date.parseDate(dateEl.value || dateEl.innerHTML , dateFmt); is null then params.date should not be overridden. that way it will be possible to initialize the date picker with the value from the date parameter in case date pickers component does not carry any value. Is there any alternative way to achieve server time initialization? Regards, Tomer Johan Compagner wrote: why don't you give the model object that the datepicker component has an inital value? (which is new Date()) johan On 8/23/06, *Tomer Mevorach* [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] mailto: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] wrote: hi, I have a DatePicker in my application and it works fine when its initialized with client machine time. I have problems initializing it with server time. in order to initialize it with server time i use the following DatePickerSettings and DateConverter: private static final DateFormat dateFormat = new SimpleDateFormat(MM/dd/ HH:mm); private static final DatePickerSettings dateSettings = new DatePickerSettings() { public ResourceReference getLanguage(Locale currentLocale) { return DatePickerComponentInitializer.getLanguage(Locale.US); } @Override public String toScript(Locale locale, String format) { StringBuffer script = new StringBuffer(super.toScript(locale, format)); //init date picker with server time int last = script.length() - 1; if (',' != script.charAt(last)) { script.append(,); } script.append(\n\tdate : \ + dateFormat.format(new Date()) + \); return script.toString(); } }; private static final DateConverter dateConverter = new DateConverter() { public DateFormat getDateFormat(Locale locale) { return super.getDateFormat(Locale.US); } }; static { dateSettings.setShowsTime(true); dateSettings.setTimeFormat (24); dateSettings.setWeekNumbers (false); dateConverter.setDateFormat(Locale.US, dateFormat); } Here is the rendered JS: Calendar.setup( { inputField : 6:provisioningForm:startDateType:startDateTypes:1:startDate, button : 6:provisioningForm:startDateType:startDateTypes:1:startDatePicker:trigger, weekNumbers : false, showsTime : true, timeFormat : 24, ifFormat : %m/%d/%Y %H:%M, date : 08/22/2006 19:06 }); Can anyone please tell my what is it that I'm doing wrong because the calendar keeps being initialized with client time. Regards, Tomer - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
Re: [Wicket-user] trying to initialize wickets date picker with server time
also something like this:@Overridepublic String toScript(Locale locale, String format) { StringBuffer script = new StringBuffer(super.toScript(locale,format)); //init date picker with server time int last = script.length() - 1; if (',' != script.charAt(last)) {script.append(,); } script.append(\n\tdate : \ + dateFormat.format(newDate()) + \); return script.toString();}do we want that to be the default? Overriding it that way is a bit ugly. johanOn 8/28/06, Eelco Hillenius [EMAIL PROTECTED] wrote: Applied. Cheers,EelcoOn 8/28/06, Tomer Mevorach [EMAIL PROTECTED] wrote: in calendar-setup.js (wicket-extensions-1.2.2): replace line 158 (if (dateEl)) with if (dateEl ( dateEl.value || dateEl.innerHTML)). Regards, Tomer Johan Compagner wrote: please make a patch then we will apply it. johan On 8/28/06, *Tomer Mevorach* [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] wrote: hi, I have noticed that its impossible to initialize wickets date picker with server time. the reason for that lies in calendar-setup.js (line 159): if (dateEl)params.date = Date.parseDate(dateEl.value || dateEl.innerHTML, dateFmt); I think that if Date.parseDate(dateEl.value || dateEl.innerHTML , dateFmt); is null then params.date should not be overridden. that way it will be possible to initialize the date picker with the value from the date parameter in case date pickers component does not carry any value. Is there any alternative way to achieve server time initialization? Regards, Tomer Johan Compagner wrote: why don't you give the model object that the datepicker component has an inital value? (which is new Date()) johan On 8/23/06, *Tomer Mevorach* [EMAIL PROTECTED] mailto: [EMAIL PROTECTED] mailto: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] wrote: hi, I have a DatePicker in my application and it works fine when its initialized with client machine time. I have problems initializing it with server time. in order to initialize it with server time i use the following DatePickerSettings and DateConverter: private static final DateFormat dateFormat = new SimpleDateFormat(MM/dd/ HH:mm); private static final DatePickerSettings dateSettings = new DatePickerSettings() { public ResourceReference getLanguage(Locale currentLocale) { return DatePickerComponentInitializer.getLanguage (Locale.US); } @Override public String toScript(Locale locale, String format) { StringBuffer script = new StringBuffer(super.toScript(locale, format)); //init date picker with server time int last = script.length() - 1; if (',' != script.charAt(last)) { script.append(,); } script.append(\n\tdate : \ + dateFormat.format(new Date()) + \); return script.toString(); } }; private static final DateConverter dateConverter = new DateConverter() { public DateFormat getDateFormat(Locale locale) { return super.getDateFormat(Locale.US); } }; static { dateSettings.setShowsTime(true); dateSettings.setTimeFormat (24); dateSettings.setWeekNumbers (false); dateConverter.setDateFormat (Locale.US, dateFormat); } Here is the rendered JS: Calendar.setup( { inputField : 6:provisioningForm:startDateType:startDateTypes:1:startDate, button : 6:provisioningForm:startDateType:startDateTypes:1:startDatePicker:trigger,weekNumbers : false, showsTime : true, timeFormat : 24, ifFormat : %m/%d/%Y %H:%M, date : 08/22/2006 19:06 }); Can anyone please tell my what is it that I'm doing wrong because the calendar keeps being initialized with client time. Regards, Tomer- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ Wicket-user mailing list Wicket-user@lists.sourceforge.net mailto:Wicket-user@lists.sourceforge.net mailto: Wicket-user@lists.sourceforge.net mailto:Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user https://lists.sourceforge.net/lists/listinfo/wicket-user - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on
Re: [Wicket-user] trying to initialize wickets date picker with server time
Thanks. Eelco Hillenius wrote: Applied. Cheers, Eelco On 8/28/06, Tomer Mevorach [EMAIL PROTECTED] wrote: in calendar-setup.js (wicket-extensions-1.2.2): replace line 158 (if (dateEl)) with if (dateEl (dateEl.value || dateEl.innerHTML)). Regards, Tomer Johan Compagner wrote: please make a patch then we will apply it. johan On 8/28/06, *Tomer Mevorach* [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] wrote: hi, I have noticed that its impossible to initialize wickets date picker with server time. the reason for that lies in calendar-setup.js (line 159): if (dateEl) params.date = Date.parseDate(dateEl.value || dateEl.innerHTML, dateFmt); I think that if Date.parseDate(dateEl.value || dateEl.innerHTML , dateFmt); is null then params.date should not be overridden. that way it will be possible to initialize the date picker with the value from the date parameter in case date pickers component does not carry any value. Is there any alternative way to achieve server time initialization? Regards, Tomer Johan Compagner wrote: why don't you give the model object that the datepicker component has an inital value? (which is new Date()) johan On 8/23/06, *Tomer Mevorach* [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] mailto: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] wrote: hi, I have a DatePicker in my application and it works fine when its initialized with client machine time. I have problems initializing it with server time. in order to initialize it with server time i use the following DatePickerSettings and DateConverter: private static final DateFormat dateFormat = new SimpleDateFormat(MM/dd/ HH:mm); private static final DatePickerSettings dateSettings = new DatePickerSettings() { public ResourceReference getLanguage(Locale currentLocale) { return DatePickerComponentInitializer.getLanguage(Locale.US); } @Override public String toScript(Locale locale, String format) { StringBuffer script = new StringBuffer(super.toScript(locale, format)); //init date picker with server time int last = script.length() - 1; if (',' != script.charAt(last)) { script.append(,); } script.append(\n\tdate : \ + dateFormat.format(new Date()) + \); return script.toString(); } }; private static final DateConverter dateConverter = new DateConverter() { public DateFormat getDateFormat(Locale locale) { return super.getDateFormat(Locale.US); } }; static { dateSettings.setShowsTime(true); dateSettings.setTimeFormat (24); dateSettings.setWeekNumbers (false); dateConverter.setDateFormat(Locale.US, dateFormat); } Here is the rendered JS: Calendar.setup( { inputField : 6:provisioningForm:startDateType:startDateTypes:1:startDate, button : 6:provisioningForm:startDateType:startDateTypes:1:startDatePicker:trigger, weekNumbers : false, showsTime : true, timeFormat : 24, ifFormat : %m/%d/%Y %H:%M, date : 08/22/2006 19:06 }); Can anyone please tell my what is it that I'm doing wrong because the calendar keeps being initialized with client time. Regards, Tomer - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
Re: [Wicket-user] trying to initialize wickets date picker with server time
why don't you give the model object that the datepicker component has an inital value?(which is new Date())johanOn 8/23/06, Tomer Mevorach [EMAIL PROTECTED] wrote:hi, I have a DatePicker in my application and it works fine when itsinitialized with client machine time.I have problems initializing it with server time.in order to initialize it with server time i use the following DatePickerSettings and DateConverter: private static final DateFormat dateFormat = newSimpleDateFormat(MM/dd/ HH:mm);private static final DatePickerSettings dateSettings = new DatePickerSettings() {public ResourceReference getLanguage(Locale currentLocale) {return DatePickerComponentInitializer.getLanguage(Locale.US);}@Override public String toScript(Locale locale, String format) {StringBuffer script = new StringBuffer(super.toScript(locale,format));//init date picker with server time int last = script.length() - 1;if (',' != script.charAt(last)) {script.append(,);}script.append(\n\tdate : \ + dateFormat.format(newDate()) + \);return script.toString();}};private static final DateConverter dateConverter = new DateConverter() {public DateFormat getDateFormat(Locale locale) { return super.getDateFormat(Locale.US);}};static {dateSettings.setShowsTime(true);dateSettings.setTimeFormat(24);dateSettings.setWeekNumbers (false);dateConverter.setDateFormat(Locale.US, dateFormat);}Here is the rendered JS:Calendar.setup({inputField : 6:provisioningForm:startDateType:startDateTypes:1:startDate, button : 6:provisioningForm:startDateType:startDateTypes:1:startDatePicker:trigger,weekNumbers : false,showsTime : true,timeFormat : 24,ifFormat : %m/%d/%Y %H:%M, date : 08/22/2006 19:06});Can anyone please tell my what is it that I'm doing wrong because thecalendar keeps being initialized with client time.Regards,Tomer -Using Tomcat but need to do more? Need to support web services, security?Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimohttp://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___Wicket-user mailing listWicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642___ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user
[Wicket-user] trying to initialize wickets date picker with server time
hi, I have a DatePicker in my application and it works fine when its initialized with client machine time. I have problems initializing it with server time. in order to initialize it with server time i use the following DatePickerSettings and DateConverter: private static final DateFormat dateFormat = new SimpleDateFormat(MM/dd/ HH:mm); private static final DatePickerSettings dateSettings = new DatePickerSettings() { public ResourceReference getLanguage(Locale currentLocale) { return DatePickerComponentInitializer.getLanguage(Locale.US); } @Override public String toScript(Locale locale, String format) { StringBuffer script = new StringBuffer(super.toScript(locale, format)); //init date picker with server time int last = script.length() - 1; if (',' != script.charAt(last)) { script.append(,); } script.append(\n\tdate : \ + dateFormat.format(new Date()) + \); return script.toString(); } }; private static final DateConverter dateConverter = new DateConverter() { public DateFormat getDateFormat(Locale locale) { return super.getDateFormat(Locale.US); } }; static { dateSettings.setShowsTime(true); dateSettings.setTimeFormat(24); dateSettings.setWeekNumbers(false); dateConverter.setDateFormat(Locale.US, dateFormat); } Here is the rendered JS: Calendar.setup( { inputField : 6:provisioningForm:startDateType:startDateTypes:1:startDate, button : 6:provisioningForm:startDateType:startDateTypes:1:startDatePicker:trigger, weekNumbers : false, showsTime : true, timeFormat : 24, ifFormat : %m/%d/%Y %H:%M, date : 08/22/2006 19:06 }); Can anyone please tell my what is it that I'm doing wrong because the calendar keeps being initialized with client time. Regards, Tomer - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user