Olá pessoal!
Tenho a seguinte situação:
Na minha página de cadastro, tenho um link que chama um pop-up com uma lista de acadêmicos por meio de javascript:
<script language="JavaScript">
function abrir(URL) {
var width = 400;
var height = 300;
var left = 99;
var top = 99;
window.open(URL,'janela', 'width='+width+', height='+height+', top='+top+', left='+left+', scrollbars=yes, status=no, toolbar=no, location=no, directories=no, menubar=no, resizable=no, fullscreen=no');
}
</script>
<a href="javascript:abrir('buscaAcademico.faces');">Buscar</a>
Então, gostaria que ao clicar no acadêmico, ele me direcionasse para a página de cadastro que já está aberta!
Estou utilizando JSF, no meu pop-up está assim:
<f:view>
<a4j:form>
<rich:panel header="Consulta Acadêmico">
<rich:dataTable border="1" var="academico" value="#{AcademicoBean.listaAcademicos}">
<rich:column>
<f:facet name="header">
<h:outputText value="Matricula"/>
</f:facet>
<h:commandLink value="#{academico.matricula}" action="retornoAcademico" target="_blank">//Atenção para esta linha!
<f:setPropertyActionListener target="#{AcademicoBean.academico}" value="#{academico}"/>
</h:commandLink>
</rich:column>
<rich:column>
<f:facet name="header">
<h:outputText value="Nome"/>
</f:facet>
<h:outputText value="#{academico.nome}"/>
</rich:column>
</rich:dataTable>
</rich:panel><br>
<a href="cadastroPreprojeto.faces">Cancelar</a>
</a4j:form>
</f:view>
OBS: Ao chamar a página de cadastro tentei colocar _blank, mas ele abre em uma outra página!
Espero que tenham entendido.
Agradeço a ajuda! T+