Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我发现了一个使用问题<f:setPropertyActionListener target="#{filialBean.tipoFilial}" value="0"/>,我把这段代码放在不同的形式中,并在 bean 类的 getters 属性中放置了一个调试点。
<f:setPropertyActionListener target="#{filialBean.tipoFilial}" value="0"/>
一种形式调用 Eclipse 中的调试模式,但另一种形式没有调用,它们共享同一个 bean 类。
所以有什么问题?
或者有人建议其他方式从表单中传递价值?这个值是隐藏的。
我换actionListener了action工作
actionListener
action
所有动作侦听器都按照它们在组件上声明的顺序按顺序调用。在any之前调用该actionListener属性。如果您更仔细地注意调试(或实际调试它而不是明显地撒谎),那么您应该注意到 setter被调用,只是在动作侦听器方法之后才被调用。<f:setPropertyActionListener>
<f:setPropertyActionListener>