JSF: como retornar valor de uma página para outra

Olá,

Tenho duas páginas. Ao clicar no link da pagina A, eu abro a página B ( window.open no javaScript ).

Na página B eu escolho uma empresa e depois esta página é fechada ( close via JavaScript ). Empresa é propriedade do backBean da página A. A página A volta a aparecer.

Como informar à pagina A a empresa escolhida na página B ?

Eu salvei a empresa escolhida em variável de sessão, mas não sei como dizer que a propriedade empresa da página A deve receber este valor.

Obrigado,

Márcio

Tenta utilizar ExpressionLanguage, trabalhando com parâmetros os dados que vc entrou na página B.
Ou vc pode até utilizar uma servlet de controle para gerenciar esssa comunicação