2011-01-06 45 views
1

這是假設很簡單,但我已經花了幾個小時沒有解決方案。我的代碼片段如下:如何正確使用ui:使用JBoss Seam Framework在XHTML中重複構建selctOneMenu?

<h:selectOneMenu id="carro" value="#{abastecimentoAction.idCarroPesquisa}" required="true"> 
    <ui:repeat value="#{carroList.resultList}" var="_meuCarro"> 
     <f:selectItem itemValue="#{_meuCarro.id}" itemLabel="#{_meuCarro.nome}"/>   
     <h:outputText value="Testes"/> 
    </ui:repeat> 
</h:selectOneMenu> 

點是「睾丸」字符串正確打印多次carroList.resultList的大小,但不會打印選項。我得到一個空白的組合。

tx提前。

回答

2

勉強使用這種修復:

<h:selectOneMenu id="carro" value="#{abastecimentoAction.idCarroPesquisa}" required="false"> 
    <s:selectItems var="carro" value="#{carroList.resultList}" label="#{carro.nome}" itemValue="#{carro.id}" /> 
</h:selectOneMenu> 
+0

容易吧? :-)使用JSF時,你必須愛上Seam。如果你有時間閱讀這個http://shervinasgari.blogspot.com/2010/10/why-you-should-not-use-seam-application.html它會告訴你爲什麼你應該小心Seam應用程序框架(不是Seam它自己) – 2011-01-07 08:48:49

相關問題