No, I have no locale set in the faces-config. Thought this should come from
the Browser used. But I tried and this makes no difference. A number with
decimal point "." is accepted, a number with decimal comma "," is rejected.




 Andreas Heidrich                         (Embedded
 Organisationsprogrammierer/EDV Orga      image moved
 Toyota Kreditbank GmbH                   to file:
 Tel: +49-2234-102-1963|Fax:              pic29314.gif)
 +49-2234-102-99-1963
 Email: [EMAIL PROTECTED]






                                                                       
             "Ron Smits"                                               
             <[EMAIL PROTECTED]                                         
             com>                                                       An
                                        "MyFaces Discussion"           
             05.10.2007 17:01           <[email protected]>     
                                                                     Kopie
                                                                       
              Bitte antworten                                        Thema
                    an                  Re: Another Beginner Question: 
                 "MyFaces               Input of Numbers with decimal  
                Discussion"             places                         
             <[EMAIL PROTECTED]                                         
                 ache.org>                                             
                                                                       
                                                                       
                                                                       
                                                                       




Do you have your Locale setup right in your faces-config.xml?

<locales>
<default-locale>your locale here</default-locale>
</locales>

(this from the top of my head)

Ron

On 10/5/07, Andreas Heidrich <[EMAIL PROTECTED]> wrote:
      Hello,
      another beginner question:

      I have some input field on my page that contain numbers with decimal
      places. When I use a dot as decimal point (i.e. 25.50) everrything
      works
      fine, but I cannot use the german version with comma. Input of 25,50
      results in a error message that the text is not a number.

      I tried to us a <f:convertNumber> tag...

      <h:inputText styleClass="text" id="f_monthly_commitments_odd"
                  required="true"

      value="#{customerWebController.customer.rating.debtOther}">
            <f:convertNumber type="number" pattern="#,##0.00" />
      </h:inputText>

      , afther that the validation runs fine, but I get a Exception in that
      case.

         Exception setting property debtHabitation of base with class
         de.toyotafinance.web.onlinecredit.scoring.Rating, Bean:
         de.toyotafinance.web.onlinecredit.scoring.Rating, property:
         debtHabitation, newValue: 200.5,newValue class: java.lang.Double
      method
         parameter class: java.math.BigDecimal, argument type mismatch


      Before I go on and write my  own converter: Is there any JSF Standard
      mechanism ? This must be a problem for each german user....

      Thanx
      Andreas

      -------------------------------------------------------------------
      Toyota Financial Services ist eine Marke der TOYOTA Kreditbank GmbH
      Lexus Financial Services ist eine Marke der TOYOTA Kreditbank GmbH
      TOYOTA Kreditbank GmbH
      Toyota-Allee 5, Köln-Marsdorf
      www.toyota-bank.de www.lexus-finance.de
      Sitz der Gesellschaft: Köln - Amtsgericht Köln - HRB 18068
      Ust-IdNr.: DE 811425043 - Steuernummer: 223/5819/0038
      Vorsitzender des Beirates: Keji Sudo
      Geschäftsführer: Peter Pollhammer - Andreas Bullock - Christian Ruben
      -------------------------------------------------------------------
      Toyota Financial Services ist eine Marke der TOYOTA Leasing GmbH
      Lexus Financial Services ist eine Marke der TOYOTA Leasing GmbH
      TOYOTA Leasing GmbH
      Toyota-Allee 5, Köln-Marsdorf
      www.toyota-bank.de www.lexus-finance.de
      Sitz der Gesellschaft: Köln - Amtsgericht Köln - HRB 20031
      Ust-IdNr.: DE 811425051 - Steuernummer: 223/5819/0038
      Vorsitzender des Beirates: Keji Sudo
      Geschäftsführer: Peter Pollhammer - Tadashi Ueda - Christian Ruben
      -------------------------------------------------------------------


      Toyota Financial Services (UK) PLC, Company Registration Number
      02299961, Great Burgh, Burgh Heath, Epsom, Surrey, KT18 5UZ,
      registered in England.

      Lexus Financial Services and Redline Finance are trading styles
      of Toyota Financial Services (UK) PLC.

      Authorised and regulated by the Financial Services Authority.
      This correspondence is for the intended recipient only. It may
      contain confidential or legally privileged information or both.
      No confidentiality or privilege is waived or lost by any
      mistransmission or unauthorised alteration during transmission.
      If you are not the intended recipient, any disclosure, copying,
      distribution or any action taken or omitted to be taken in
      reliance on it, is prohibited and may be unlawful. If you receive
      this correspondence in error, please immediately delete it from
      your system and notify the sender. Any views expressed in this
      message are those of the individual sender, except where the
      sender expressly, and with authority, states them to be the views
      of Toyota. This message has been checked for viruses but the
      recipient is strongly advised to rescan the message before
      opening any attachments or attached executable files.



--
I reject your reality and substitute my own
   --- Adam Savage, the mythbusters


-------------------------------------------------------------------
Toyota Financial Services ist eine Marke der TOYOTA Kreditbank GmbH
Lexus Financial Services ist eine Marke der TOYOTA Kreditbank GmbH
TOYOTA Kreditbank GmbH
Toyota-Allee 5, Köln-Marsdorf
www.toyota-bank.de www.lexus-finance.de
Sitz der Gesellschaft: Köln - Amtsgericht Köln - HRB 18068
Ust-IdNr.: DE 811425043 - Steuernummer: 223/5819/0038
Vorsitzender des Beirates: Keji Sudo
Geschäftsführer: Peter Pollhammer - Andreas Bullock - Christian Ruben
-------------------------------------------------------------------
Toyota Financial Services ist eine Marke der TOYOTA Leasing GmbH
Lexus Financial Services ist eine Marke der TOYOTA Leasing GmbH
TOYOTA Leasing GmbH
Toyota-Allee 5, Köln-Marsdorf
www.toyota-bank.de www.lexus-finance.de
Sitz der Gesellschaft: Köln - Amtsgericht Köln - HRB 20031
Ust-IdNr.: DE 811425051 - Steuernummer: 223/5819/0038
Vorsitzender des Beirates: Keji Sudo
Geschäftsführer: Peter Pollhammer - Tadashi Ueda - Christian Ruben
-------------------------------------------------------------------

Toyota Financial Services (UK) PLC, Company Registration Number
02299961, Great Burgh, Burgh Heath, Epsom, Surrey, KT18 5UZ,
registered in England.

Lexus Financial Services and Redline Finance are trading styles
of Toyota Financial Services (UK) PLC.

Authorised and regulated by the Financial Services Authority.
This correspondence is for the intended recipient only. It may
contain confidential or legally privileged information or both.
No confidentiality or privilege is waived or lost by any
mistransmission or unauthorised alteration during transmission.
If you are not the intended recipient, any disclosure, copying,
distribution or any action taken or omitted to be taken in
reliance on it, is prohibited and may be unlawful. If you receive
this correspondence in error, please immediately delete it from
your system and notify the sender. Any views expressed in this
message are those of the individual sender, except where the
sender expressly, and with authority, states them to be the views
of Toyota. This message has been checked for viruses but the
recipient is strongly advised to rescan the message before
opening any attachments or attached executable files. 

<<attachment: pic29314.gif>>

Reply via email to