Fluxo de páginas (JSF)

2 respostas
FilipeNevola

Boa tarde galera,

Estou com problema na navegação entre páginas…

Explicando:

Estava rodando tranquilamente, mas estava sendo carregada a página toda (nas coxas, fiz só pra testar).

Agora dividi as páginas .jsp em várias sub-páginas.

Então eu estou na home.jsp e na header.jsp (que está dentro da home) eu clico em cadastrar e passo o meu target que é o centro da página…

E não carrega…

Se eu dou o comando direto pelo nome da página carrega porém pela função do fluxo de navegação não está dando certo.

Alguém tem alguma idéia do que está acontecendo ???

Trecho de código onde insiro o header na home:

<div id="header">
    <font color="WHITE" size="2">
        &lt;jsp:include page="/header.jsp"/&gt;
    </font>
&lt;/div&gt;

Trecho de cógido na header.jsp que não está funcionando (esse target centro é um iframe):

&lt;h:commandLink action="#{UserFace.doAddNewUser}" target="centro"&gt;
    <font color="WHITE" >
        cadastro
    </font>
&lt;/h:commandLink&gt;

Já tentei colocar o fluxo da home.jsp para a página newuser.jsp e também da header.jsp para a newuser.jsp e nenhuma das duas deu certo!

2 Respostas

H

Opa…

Cara vc ja configurou o faces-config.xml do seu projeto?

quando vc muda seus .JSP de pasta, o seu faces-config fica desconfigurado, vc tem que editar o faces-config.xml e atualizar os caminhos dos seus .JSP

Se der certo, posta pra galera ai.

FilipeNevola

Não era esse o problema.

O problema era que na minha home tinha um h:form e dentro de cada pagina eu abria um também e isso fazia com que ele se perdesse.

Apenas tirei o h:form da home e funcionou.

vlw!

Criado 2 de outubro de 2009
Ultima resposta 2 de out. de 2009
Respostas 2
Participantes 2