0

我想完全使用这个通用转换器<p:selectOneMenu />但它不显示数据,我也没有例外。

我不知道问题

<p:selectOneMenu id="articles-type" style="margin-right:20px;"
                 converter="entityConverter"
                 value="#{newsessionVentesMB.selectedTypeFiltre}">
    <f:selectItem itemLabel="Selectionner Type" itemValue="" />
    <f:selectItems itemLabel="#{t.libelle}" itemValue="#{t}"
                   value="#{newsessionVentesMB.listTypes}" var="t" />
</p:selectOneMenu>

我怎样才能做到这一点?

4

2 回答 2

0

如果您的 f:selectItems 没有打印任何选项,请尝试:

  1. 检查#{newsessionVentesMB.listTypes}
  2. 移除转换器
  3. 从 p:selectOneMenu 更改为 h:selectOneMenu

仅用于调试目的。

没有关于如何实现 newsessionVentesMB.listTypes 的任何信息,这是我做的最好的事情......

于 2013-05-16T08:47:36.707 回答
0

我通过将noSelectionOption="true"放在空的 selectItem 上解决了这个问题,如下所示:

<f:selectItem itemLabel="Selectionner Type" itemValue="" noSelectionOption="true" /> 

我希望这有帮助。

于 2014-10-27T14:42:11.460 回答