我在页面上有一个treeTable组件,组件的节点用node变量来表示,页面上还有一个参数#{bindings.quantity},我想计算#{node.unit_cost}乘以#{bindings.quantity}的值再赋给treeTable上的一个outputText组件。可是我用表达式#{bindings.quantity * node.unit_cost}时就会报错,提示:
java.util.MissingResourceException: Can't find resource for bundle java.util.PropertyResourceBundle, key el.convert
at java.util.ResourceBundle.getObject(ResourceBundle.java:384)
at java.util.ResourceBundle.getString(ResourceBundle.java:344)
at com.sun.el.util.MessageFactory.getArray(MessageFactory.java:75)
at com.sun.el.util.MessageFactory.get(MessageFactory.java:55)
at com.sun.el.lang.ELArithmetic.coerce(ELArithmetic.java:373)我要怎样才能用EL表达式来计算这个值呢?
java.util.MissingResourceException: Can't find resource for bundle java.util.PropertyResourceBundle, key el.convert
at java.util.ResourceBundle.getObject(ResourceBundle.java:384)
at java.util.ResourceBundle.getString(ResourceBundle.java:344)
at com.sun.el.util.MessageFactory.getArray(MessageFactory.java:75)
at com.sun.el.util.MessageFactory.get(MessageFactory.java:55)
at com.sun.el.lang.ELArithmetic.coerce(ELArithmetic.java:373)我要怎样才能用EL表达式来计算这个值呢?
解决方案 »
- struts1.3 错误 找了 一天了
- Myeclipse:Could not load java.net.BindException.Could not load com.mysql.jdbc.Ut
- 一个textarea文本,提交时老是提示输入的内容为空
- Hibernate ID生成问题
- 利用柱形图分析报表
- 求救js高手: xmlDoc.load("文件路径"),解析加载的文件为另一页面表单提交过来的值?
- JSP2.0标记文件的中文乱码问题
- JSF 怎么初期话页面操作cookie?
- 各位大人,帮帮小弟我吧
- websphere
- js错误 window.open打开新页面的window.top
- 请教通过程序控制扫描仪可行方案(可非java)
${ bindings.quantity } * ${ node.unit_cost }
肯定报错,因为延迟EL都是要绑后台Bean的,到哪儿去找它绑的这个属性(它被写成了表达式!)。只能用只读EL来输出计算后的值,如下:${bindings.quantity * node.unit_cost}直接甩页面上,不要放outputText中了