struts1.x中bean:write 中的format和formatkey,bundle 的用法

现在假设你有个bean叫"test",并具有属性,average,它返回一个float的数值,

我们现在需要对这个average数值进行format,

当然为了说明bundle的用法,假设你在struts-config.xml文件里配置了key="test"的资源,
( <message-resources key="test" parameter="com.kinmet.resource.constant" />)
当然你用format而不是用formatkey的话,

这个bundle就不会有什么效果。现在可以这样写<bean:write   name="test"   property="average"  

format="#,#00.0#"/>  

或都写成<bean:write   name="test"   property="average"   formatkey="test.average"   bundle="test"/>

(test的bundle中应包含test.average=#,#00.0#这个的定义),这表求,将这个float的值进行格式化显示,

至少两位整数,一位小数,并最多只能有两个小数,至于format怎么写可以看jdk   help的

java.text.DecimalFormat、java.text.SimpleDateFormat等API

对于字符串属性,这个format好像没有作用。  

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值