myfaces-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Matthias Wessendorf" <mat...@apache.org>
Subject Re: [TRINIDAD] Unable to use Converter with tr:inputDate
Date Fri, 04 Jul 2008 09:07:05 GMT
What kind of JavaScript error ?
What does it say?

Would be good if this is covered by an issue, do you mind filing one ?

-M

On Fri, Jul 4, 2008 at 11:04 AM, dushyant agarwal
<agarwal_dushyant@yahoo.co.in> wrote:
> please find the content in blue.
>
> Thanks,
> Dushyant
>
> --- On Thu, 3/7/08, Volker Weber <v.weber@inexso.de> wrote:
>
> From: Volker Weber <v.weber@inexso.de>
> Subject: Re: [TRINIDAD] Unable to use Converter with tr:inputDate
> To: "MyFaces Discussion" <users@myfaces.apache.org>,
> agarwal_dushyant@yahoo.co.in
> Date: Thursday, 3 July, 2008, 6:10 PM
>
> Hi!
>
> <IMO>
>   You should not use binding if you can avoid it !
>   If you need the component in the bean it is better to do a lookup
> via clientId.
> </IMO>
>
> The components in my case are being generated dynamically based upon the
> records in my database. Their instance is
>  generated at runtime in an action method
> . After their instance is created I wish to put the converter on them.
> How can I bring this about??
>
> 2008/7/3 dushyant agarwal <agarwal_dushyant@yahoo.co.in>:
>> Hi,
>> I have JSF page which contains a tr:inputDate component as given below:-
>>
>> <tr:inputDate binding="#{BB.inputDate1}"/>
>
> have you tried:
>
> <tr:inputDate converter="#{BB.dateConverter}" />
>
> public Converter getDateConverter() {
>   DateTimeConverter converter = new DateTimeConverter();//the Trinidad
> DateTime Converter
>   converter.setPattern("dd/MM/yyyy");
>   return converter;
> }
>
> Yeah I tried using this but still the same runtime javascript error comes
> along
> on clicking on a date in the calendar....
>
>
>> As well as there is a
>  commandButton
>> <tr:commandButton action="#{BB.action}">
>>
>> In the Backing bean the action method is as follows:-
>> public String action(){
>>
>> DateTimeConverter converter = new DateTimeConverter();//the Trinidad
>> DateTime Converter
>> converter.setPattern("dd/MM/yyyy");
>> inputDate1.setConverter(converter);
>> return null;
>>
>> }
>>
>> While running the JSF page, on clicking the button the converter does get
>> applied, But after the Page gets rendered if the user again clicks on the
>> calendar button to select a new date then a javascript error appears
>> (/**incomprehensible**/). How else can I set the above mentioned converter
>> on the inputDate cpmponent from the backing bean.
>>
>> pl. consider that I strictly need to set the converter from  the backing
>> bean.
>
> in the action? why?
>
>
> Regards,
>
>  Volker
>
>>
>> Thanks,
>> Dushyant
>>
>>
>>
>>
>> ________________________________
>> Bollywood, fun, friendship, sports and more. You name it, we have it.
>
>
>
> --
> inexso - information exchange solutions GmbH
> Bismarckstra├če 13 | 26122 Oldenburg
> Tel.: +49 441 4082 356 |
> FAX: +49 441 4082 355 | www.inexso.de
>
> ________________________________
> Unlimited freedom, unlimited storage. Get it now



-- 
Matthias Wessendorf

further stuff:
blog: http://matthiaswessendorf.wordpress.com/
sessions: http://www.slideshare.net/mwessendorf
mail: matzew-at-apache-dot-org

Mime
View raw message