Dúvida com selectOneListbox

Boa noite,

Sou novo aki no forúm e estou precisando de um help, estou carregando uma lista de pessoas nesse selectOneListbox, e precisava que ao clicar em uma das pessoas selecionadas,
ele carregasse os dados nos inputText, para que fizesse as alterações na pessoa e alterasse no banco.

            <h:selectOneListbox id="listaPessoas" value="#{EventoMB.pessoa}" size="10">
                <f:selectItems value="#{EventoMB.listaPessoas}"  />
            </h:selectOneListbox>
            <h:panelGrid columns="2">
                <h:outputText value="Nome:" />
                <h:inputText id="nome" value="#{EventoMB.pessoa.nomePessoa}" title="Nome" />
                <h:outputText value="CPF:" />
                <h:inputText id="cpf" value="#{EventoMB.pessoa.cpf}" title="CPF" />
                <h:outputText value="Fone:" />
                <h:inputText id="fone" value="#{EventoMB.pessoa.fone}" title="Fone" />
                <h:outputText value="Palestrante:" />
                <h:selectBooleanCheckbox  id="palestrante" value="#{EventoMB.isParticipante}" title="Clique para selecionar"/>
            </h:panelGrid>

desde já obrigado