我有一个selectIneMenu的clientId。我使用编程方式调用UIComponent。但这是我感到困惑的地方,我想在selectOneMenu上获得所选的值。我试过getValue(),它给出了默认值,getsubmittedvalue()给出了null。
有人可以帮帮我吗?提前致谢
答案 0 :(得分:1)
当您在JSF生命周期的错误时刻调用它或者组件是h:dataTable
等迭代组件的一部分并且组件当前时,可能会发生这种差异在迭代阶段。毕竟,这不是JSF应该如何工作的方式。通常的方法是将值绑定到bean属性,然后在与命令链接/按钮关联的操作方法中准确访问该属性。
无论如何,我认为实际的问题已经通过your other question的答案解决了。