我试图将myfaces升级到最新版本(没有整个java EE 8堆栈,因为tomee 8仍未发布)。
在大多数情况下似乎工作正常,但是刷新一些页面会引发此错误
function calTotalAmount(){
var totAmt = 0;
$('input.price').each(function (index, cvalue) {
if(cvalue.value != '' && cvalue.value > 0){
totAmt += parseFloat(cvalue.value);
}
});
$("#totalAmount").val(parseFloat(totAmt));
}
</script>
请注意,这不是错误报告,只是一个问题。应该omnifaces 2.x使用jsf 2.3吗?
答案 0 :(得分:2)
这是由卸载与OmniFaces @ViewScoped
相关联的页面引起的。这应该工作得很好。此问题也体现在OmniFaces 3.0中。根据{{3}}已修复OmniFaces 2.6.9和3.1。