<s:selectItems/>
Até hoje criar uma lista de itens para preencher uma listbox era uma tarefa um tanto chata, mas finalmente isso chegou ao fim, um colega desenvolvedor criou uma variação da tag <f:selectItems/> que ao invés de necessitar que uma ArrayList seja preenchida com instâncias de <f:selectItem/> permite que você preencha da mesma forma que um <h:dataTable/>, ou seja, assim:
<s:selectItems value=”#{bean.listaCarros}” var=”carro”
itemLabel=”#{carro.nome}” itemValue=”#{carro.placa}”/>
No final da história basta preencher listaCarros com instâncias da entidade Carro, simples não?