You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@commons.apache.org by Radhika Menon <ra...@lycos.com> on 2003/08/19 21:43:09 UTC

Re: fmt:formatNumber to format currency does not displaynegative amounts

When I specified a pattern with fmt:formatNumber, it displayed the amount correctly with the negative sign and decimal places.
If we specify a "pattern", it wont comply with internationalization.Is there any way that we can internationalize the pattern similar to the messages resources?

Thanks 
Radhika


--------- Original Message ---------

DATE: Tue, 19 Aug 2003 11:59:50
From: Larry Young <ly...@dalmatian.com>
To: "Jakarta Commons Users List" <co...@jakarta.apache.org>
Cc: 

>Radhika,
>
>         Sorry, I don't have direct experience with JSTL, so I can only 
>give you suggestions where to look.
>
>         The number (100) is an accounting equivalent for -100, both 
>specify a negative value.  The one you get is generally dependent on your 
>locale.  Based on the JSTL docs, and assuming that JSTL is simply utilizing 
>the Java DecimalFormat class, it would look like you need to specify the 
>"patttern" attribute for the "formatNumber" tag.  I'm not positive that it 
>takes the same value as the Java class "applyPattern" method does, but if 
>so, then you need to supply it with both a positive and negative pattern if 
>you want to enforce the minus sign on negative values.
>
>         I made my assumptions by looking at the JDK1.4 javadocs and also 
>the JSTL docs.  Good luck.
>
>--- regards ---
>Larry
>
>
>At 09:39 PM 8/19/03 +0530, you wrote:
>>Hi,
>>The jstl tag <fmt:formatNumber> to format currencies,
>>displays the absolute value for negative amounts.
>>For eg: if the amount is -100.00, it gets displayed as (100).
>>Is there anyway to prevent this behaviour?
>>I used the fmt tag as follows :
>><fmt:formatNumber type="currency" 
>>value="${requestScope['selectedLease'].elcoCost.decimalAmount}" 
>>currencySymbol=""/>
>>Appreciate any help/suggestions on this.
>>
>>Thanks
>>Radhika
>>
>>
>>
>>____________________________________________________________
>>Get advanced SPAM filtering on Webmail or POP Mail ... Get Lycos Mail!
>>http://login.mail.lycos.com/r/referral?aid=27005
>>
>>---------------------------------------------------------------------
>>To unsubscribe, e-mail: commons-user-unsubscribe@jakarta.apache.org
>>For additional commands, e-mail: commons-user-help@jakarta.apache.org
>
>--------------------------
>Larry Young
>The Dalmatian Group
>www.dalmatian.com 
>
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: commons-user-unsubscribe@jakarta.apache.org
>For additional commands, e-mail: commons-user-help@jakarta.apache.org
>
>



____________________________________________________________
Get advanced SPAM filtering on Webmail or POP Mail ... Get Lycos Mail!
http://login.mail.lycos.com/r/referral?aid=27005