I solved it this way: <s:textfield key="netpl" value="%{getText('format.money',netpl)}" />
Then in your class path put a file called package.properties with the following: # used to format dates, numbers in the jsp files (display) format.time = {0,time} format.dateShort = {0,date,MM/dd/yyyy} format.number = {0,number,###,##0.0##} format.percent = {0,number,##0.00'%'} format.money = {0,number,\u00A4###,##0} format.moneyDecimal = {0,number,\u00A4###,##0.00} On Fri, May 1, 2009 at 12:01 PM, akoo <ogen...@yahoo.com> wrote: > > Hi guys, > I have looked through all of the documentations and am just not having any > success formatting numbers (i.e 70333 -> 70,333) so I thought i'd ask you > guys. here are relevant snippets of my code. > > <s:iterator value="positions"> > <tr> > > <td><s:property value="account"/> </td> > <td ><s:property value="symbol"/> </td> > <td><s:text name="format.number"><s:param name="value" > value="netpl"></s:param></s:text></td> > </tr> > > Positions in the above code is a list of position objects > class Position > { > private String symbol; > private String account; > private float netpl; > //followed by getters and setters for all of the above field > } > > The Action class FirmwidePositionAction returns the list of positions after > querying the the database > > What I want is for the netpl number to show up formatted properly with the > comma placeholders and a 'USD' prefix, so I created the package.properties > file and placed it in the same package as the action class. > Here is my package.properties file > > format.time = {0,time} > format.number = USD{0,number,##0.00} > format.percent = {0,number,##0.00'%'} > format.money = {0,number,\u00A4##0.00} > > > The numbers all show up perfectly. However, I am not able to get the 'USD' > to appear in front of the netpl columns. What am I doing wrong here? > > Thanks > > -- > View this message in context: > http://www.nabble.com/number-formatting-%28with-commas%29-tp23336400p23336400.html > Sent from the Struts - User mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: user-unsubscr...@struts.apache.org > For additional commands, e-mail: user-h...@struts.apache.org > > --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org