首先我们来看看如何使用format属性进行格式化输出。我们在request中放入当前时间。
request.setAttribute("time", new Date());
在JSP页面中,如果我们希望输出这种格式2015-01-13 这种格式的话,
我们将其代码修改成这样:
要格式数字,首先你的代码中该属性是数字类型int 或 double 如果是String 那你要在你的后台中进行转化
如String a =“a”;Double aa = Double.parseDouble(a);这样就可以对字符串进行数字转化了。
若直接使用<bean:write name="n" scope="request"/>进行输出,那结果和输入的数值一样
结果保留4位数,前提是小数部分结尾没有0,否则 如 3.1200 按照如下结果 则是 3.12
<bean:write name="n" scope="request" format="#.####" />
如果将3.12000保留4位小数且按照整数部分3位一个逗号隔开的话,则是
format="#,###.0000"
如果是0.0000或 0 保留两位的话,则是format="#,##0.00" 整数部分0一定不能在#前
面,这样会报错
如果还有什么其他格式,请留言,谢谢!