Estou com um problema em um formulario que estou desenvolvendo, ele funciona da seguinte forma, já trago meu cliente selecionado no momento que ele clica em incluir um pedido, pois o cliente já foi previamente selecionado, no momento que ele clica no selectOneMenu, que define as tabelasde preço ele popula o outro selectOneMenu, como as informações relacionadas a seleção, só que as informações que estavão no meu outputtext com os dados do cliente somem, como devo tratar isso ?
<h:form>
<h:outputLabel for="cliente" value="Cliente:" />
<h:outputText id="cliente" value="#{controle.pedido.cliente.nome}" />
<h:selectOneMenu id="preco" onchange="submit()" immediate="true" valueChangeListener="#{controle.selecionaCodicao}">
<f:selectItems value="#{controle.allTabelaPreco}" />
</h:selectOneMenu>
<h:selectOneMenu id="codicao">
<f:selectItems value="#{controle.allCondicao}" />
</h:selectOneMenu>
</h:form>