o comando value="#{clienteManagedBean.cidade}" faz o binding automatico do combo para a propriedade cidade do seu MB, portanto, basta ir na classe do MB e utilizar o metodo getCidade() da classe
Eu consigo carregar um registro existente, e o combo traz o tipo selecionado corretamente. Mas se eu seleciono outro tipo, ele não atualiza o atributo do ManagedBean. Quando eu vou depurar, continua com o mesmo valor, e não com o que eu selecionei. No ManagedBean eu faço isto:
Só que o getTipo_Id() retorna o id do registro atual e não do novo que eu selecionei no combo.
Existe outra forma de capturar o item selecionado no SelectOneListbox?