mark jsp BigDicimal 小数保留
2015-08-26 19:19
465 查看
jsp BigDicimal 小数保留 , 开发环境没问题,但是线上环境就报错了
jetty: 开发环境
${priceRMB.setScale(1,'HALF_UP')} 正常
${priceRMB.setScale(1,HALF_UP)} 异常 空指针(roundingMode) 第二个参数el没有解析成功
tomcat: 线上环境
${priceRMB.setScale(1,'HALF_UP')} 异常 javax.el.ELException: Cannot convert HALF_UP of type class java.lang.String to int
${priceRMB.setScale(1,HALF_UP)} 正常
最后确定是web容器的问题,导致EL解析不统一
最后修改成使用struts2标签 <s:number name="priceRMB" roundingMode="HALF_UP" maximumFractionDigits="1"/>
jetty: 开发环境
${priceRMB.setScale(1,'HALF_UP')} 正常
${priceRMB.setScale(1,HALF_UP)} 异常 空指针(roundingMode) 第二个参数el没有解析成功
tomcat: 线上环境
${priceRMB.setScale(1,'HALF_UP')} 异常 javax.el.ELException: Cannot convert HALF_UP of type class java.lang.String to int
${priceRMB.setScale(1,HALF_UP)} 正常
最后确定是web容器的问题,导致EL解析不统一
最后修改成使用struts2标签 <s:number name="priceRMB" roundingMode="HALF_UP" maximumFractionDigits="1"/>
相关文章推荐
- 【解决】SSH项目问题(1)--Could not initialize class net.sf.json.util.JSONUtils
- JS判断移动设备函数(几乎涵盖所有的移动终端)
- javascript初探
- Web设计中打开新页面或页面跳转的方法 js跳转页面
- JSP通过URL传递中文参数乱码的问题
- [LeetCode][JavaScript]Longest Substring Without Repeating Characters
- MyEclipse安装JS代码提示(Spket插件)
- javascript 汉字拼音排序
- JS获取新浪实时股票行情数据
- javascript概述
- javascript概述
- 字典类型的json字符串中的key要用双引号,而不能用单引号
- javascript模拟C#格式化字符串
- 【JavaScript】——正则表达式
- 《Servlet与JSP核心编程第二版》阅读记录003-第二个与第三个servlet示例程序
- 压力测试工具 jmeter 使用发送json报文
- JS中容易忽略的、毫无技术性、最不容易发现的错误
- AJAX跨域调用相关知识-CORS和JSONP(引)
- JSON与JSONP
- JavaScript操作JSON