SelectOneMenu不显示列表项

时间:2019-04-24 22:51:57

标签: jsf primefaces

编辑

这是我重新创建的通用示例 我正在使用JSF2.3和primefaces 6.2.2

我有3个SelectOneMenu组件(国家,州,城市),我正尝试从MySql数据库中进行填充。问题是,当我坚持使用例如国家/地区(美国)并且在同一会话中尝试添加州/省时,selectOneMenu列表(国家/地区列表)不会在下拉列表中显示刚刚保留的国家/地区值。

支持bean是@ViewScoped,我认为这是问题所在。但是,我认为这是正确的范围。我还注意到,@ PostConstruct init()方法不是在显示对话框之前被调用的,这是使用@ViewScoped的bean的正确行为。在会话开始时调用它。 不确定是否有需要查看的事件。感谢您的帮助!

0 个答案:

没有答案