现在假设你有个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好像没有作用。