Omnifaces 2.6.8和Myfaces 2.3.0

时间:2018-03-23 09:04:55

标签: myfaces tomee omnifaces

我试图将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吗?

1 个答案:

答案 0 :(得分:2)

这是由卸载与OmniFaces @ViewScoped相关联的页面引起的。这应该工作得很好。此问题也体现在OmniFaces 3.0中。根据{{​​3}}已修复OmniFaces 2.6.9和3.1。