Ja pensou em apontar o itemValue para {marca.id}?
--
Você está recebendo esta mensagem porque se inscreveu no grupo "CEJUG" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para cejug+un...@googlegroups.com.
Para postar neste grupo, envie um e-mail para ce...@googlegroups.com.
Visite este grupo em http://groups.google.com/group/cejug.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
public class XptoConverter implements Converter {public Object getAsObject(FacesContext ctx, UIComponent component, String value) {return component.getAttributes().get(value);}public String getAsString(FacesContext ctx, UIComponent component, Object value) {String objAsString = null;if ( value != null ) {objAsString = Integer.toString(System.identityHashCode(value));component.getAttributes().put(objAsString, value);}return objAsString;}}<h:selectOneMenu id="marcasItems" converter="xptoConverter" value="#{xptoBean.entidade.marca}"> <f:selectItem itemLabel="Selecione uma Marca" noSelectionOption="true" /> <f:selectItems value="#{xptoBean.marcas}" var="marca" itemValue="#{marca}" itemLabel="#{marca.nome}" /> </h:selectOneMenu>