Jsf 2 在自动完成richfaces的建议框中显示不同的对象
我面临一个问题,将suggestionBox迁移到richfaces 4 autocomplete,这有点复杂,有两个对象组和人。建议框应同时显示这两个对象或其中一个。我附上了suggestionBox的屏幕截图。组将显示在“组”标签下方,人员将显示在“人员”标签下方。backingbean中的对象给出了这两个对象的列表。任何帮助都将不胜感激Jsf 2 在自动完成richfaces的建议框中显示不同的对象,jsf-2,richfaces,jboss6.x,Jsf 2,Richfaces,Jboss6.x,我面临一个问题,将suggestionBox迁移到richfaces 4 autocomplete,这有点复杂,有两个对象组和人。建议框应同时显示这两个对象或其中一个。我附上了suggestionBox的屏幕截图。组将显示在“组”标签下方,人员将显示在“人员”标签下方。backingbean中的对象给出了这两个对象的列表。任何帮助都将不胜感激 <rich:autocomplete id="selTrainerOrGroup" minChars="2" mode="ajax"
<rich:autocomplete id="selTrainerOrGroup" minChars="2" mode="ajax"
autocompleteMethod="#{backingBean.getFuzzySearch}"
var="trainersGroups" autofill="false" fetchValue="#{trainersGroups.name}">
<h:column>
<h:outputText value="#{trainersGroups.name}" />
</h:column>
</rich:autocomplete>
看不到任何屏幕截图。如果要使其看起来像带有optgroup的select,我认为这是不可能的。@Makhiel:我可以调用该方法并获得响应,但我看不到页面上呈现的值。@Makhiel:当我将模式更改为client时,我看到了列表,但当我将模式设置为ajax时就不是了。你检查过该方法是否返回了正确的数据吗?@Makhiel:是的,它返回了正确的数据。我在控制台的网络选项卡中看到响应。