[英]Between a jsf page and a managed bean, why the getter method is called twice
我有一个带有表单的jsf页面,其中包含一个outputtext。 outputtext组件的值是从辅助bean(或托管bean)调用的。 我知道当我将其编码为#{MyBean.myString}时,Jsf将其重命名并调用getMyString()方法。 然而,奇怪的是,当我将断点放到此组件的getter方法时,我看到它在页面呈现期间被调用了两次。 outputtext在ah:form中,它是唯一绑定到backingbean的组件。 我的意思是,jsf在第一次进入getter方法时应该得到它是如此奇怪,但它需要两次进入getter方法。 你能解释一下jsf中这种行为的原因是什么吗?
任何帮助将不胜感激,祝福,巴里斯
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.