WebWork中格式化输出货币类型

如果要把后台的数字类型转化成money类型,可以使用下面两种方法:
1。后台
public  String getNewprice()  {
DecimalFormat fmt 
= new DecimalFormat("¥##,###,###,###,##0");   
        
return fmt.format((Integer)newprice);
    }
其中 newprice是数字类型,我这里是int类型的
2。前台处理
                                     < ww:text  name ="{0,number,¥##,###,###,##0}" >
                                        
< ww:param  value ="newprice"   />
                                    
</ ww:text >

显示结果如下:

这是本人使用的格式转换,是经过实践的,应该没有错误。其它格式转化请参考下面链接:
http://www.blogjava.net/aoxj/archive/2006/08/14/63461.html

你可能感兴趣的:(Webwork)