Capturar valor de uma lista pintada com commandlink

Olá pessoal sou novato em java e a minha primeira dúvida é a seguinte:

Estou fazendo um projeto onde eu faço uma pesquisa no banco e me retorna uma lista na página web com os resultados linkados.
Eu desejo clicar em uma das opções listadas que vá me levar pra uma página de cadastro com a opção escolhida armazenada.

Como eu faço pra armazenar essa opção escolhida?

[code]<div align="center">
	<h:form>
	    Informe o nome ou parte do nome do seu Condomínio e/ou Associação e clique em 'Pesquisar'.
			<h:panelGrid columns="2">								
				<p:inputText id="pesquisaCondominio" value="#{pesquisa.condominio}" style="font-size: 12px;" 
				required="true" requiredMessage="Insira um condomínio!"/>				
			<p:commandButton id="btPesquisar" actionListener="#{pesquisa.pesquisaCondominio}" value="Pesquisar"
			 style="font-size: 12px;" onclick="out,display" />					
			</h:panelGrid>
			<p:message id="defaultMessage" for="pesquisaCondominio"  />
			  	
			<h:form id="out">	
			
			 				 <br/>							
			<h:panelGrid columns="1">  
				<c:forEach var="item" items="#{pesquisa.dados}">
					<c:if test='${not empty "${pesquisa.dados"}'>	
						<p:commandLink value="#{item.condominio}" label="#{item.condominio}" onclick="alert(this.label)" style="margin-right:20px;"/>		
					</c:if>	
					
				</c:forEach>
			</h:panelGrid>	
							
			</h:form> 
			<h:outputText id="out2" value="#{pesquisa.condsele}"></h:outputText>
	</h:form>
</div>[/code]