struts2 数字显示问题 <s:textfield name="order.orderMoney"/> 当orderMoney超过千就会出现都逗号 就像1,000,000.00这样子 怎么能让它没有逗号啊 大概在那格式化 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个不太清楚怎么去格式化, 不过你可以去修改对应的ftl文件! 可以在资源文件中定义日期及其数字的格式化,例如在classpath下新建一个.properties文件,起名为format.properties,内容如下format.money = {0,number,$##0.00}{}里面的意思如下{ 参数序号(从0开始), 格式类形(number | date | time | choice), 格式样式(详情请见http://java.sun.com/docs/books/tutorial/i18n/format /decimalFormat.html#numberpattern)}用<s:text>进行引用 <s:i18n name="format"> <s:text name="format.money" > <s:param value="user.money "></s:param> </s:text> </s:i18n>后台如果设置user.setMoney("xxxxxx");就可以了 struts2本来就是用freeer显示.! - -!! lz网上搜索一下struts 数字格式化就有答案了,<fmt>标签可以格式化数字。另纠正LS一位的错误,struts支持freeer,并不是struts本来就是用freeer显示的,那是两回事! freeer只是struts2的一种现实方式。 只是struts2对ftl支持的蛮多。 struts2中有好多标签有format方法,用format转换下 好久不用,忘记了一个强大的东东。类型转换器,struts2自身有一些类型转换器的。如:date、int长用的都有lz可以用类型转换器,将你的money转换成string类型就不会有.号了 请教一句sql javascript中怎样调用import进jsp文件中java类中的函数? 自已本机上的网站怎么让别人的来访问->请进来 看一哈~ 看不懂这个bean,麻烦帮帮我 向高手求救,服务端接收异常!!!!急! 急!! SpringMVC+BlazeDS报错 struts中验证的问题 我块疯掉了,各位好心人帮帮我吧!! 怎样修改xml文件的属性值? 无效的列类型 有关hibernate的update 无主键关联表的问题 我用jxl.jar导出exel总是报错,请教高手
format.money = {0,number,$##0.00}
{}里面的意思如下
{ 参数序号(从0开始), 格式类形(number | date | time | choice), 格式样式(详情请见http://java.sun.com/docs/books/tutorial/i18n/format /decimalFormat.html#numberpattern)}用<s:text>进行引用
<s:i18n name="format">
<s:text name="format.money" >
<s:param value="user.money "></s:param>
</s:text>
</s:i18n>
后台如果设置user.setMoney("xxxxxx");
就可以了
另纠正LS一位的错误,struts支持freeer,并不是struts本来就是用freeer显示的,那是两回事!
freeer只是struts2的一种现实方式。 只是struts2对ftl支持的蛮多。
好久不用,忘记了一个强大的东东。
类型转换器,struts2自身有一些类型转换器的。如:date、int长用的都有
lz可以用类型转换器,将你的money转换成string类型就不会有.号了