Erro com jsp:include

3 respostas
Schoker

Quando eu ponho o comando:

<jsp:include page="#{paginaBean.caminho}" />

ele da erro dizendo:

“The attributes for a standard action or an uninterpreted tag cannot be deferred expressions”…

alguem sabe o que pode ser?

Desde já agradeço!

3 Respostas

C

Boa noite.

Vc está utilizando a tag jsp:include de maneira incorreta. A tralha (#) e as chaves ({ }) não fazem parte do mecanismo proposto por essa tag.

Utilize-a da seguinte maneira:

<jsp:include page="suaPagina.jsp" />

Espero ter ajudado.

Até logo.

Schoker

mas eu tenho um projeto que eu utilizo dessa forma e nao da erro…funciona perfeitamente…
nao sei pq nao esta dando :S

Schoker

consegui carregar a pagina de outra forma:

<h:panelGroup layout="block" styleClass="conteudo">
       <a4j:include viewId="#{paginaBean.caminho}" />
</h:panelGroup>

mas agora o meu problema é outro rsrs

Eu estou trabalhando com jQuery…então no meu sistema tem abas…e conforme o usuário clica nessas abas o panel ai de cima chamado conteudo tem que mudar a pagina…
para isso eu tenho que trocar o caminho da pagina na bean e reRenderizar o panel “conteudo”…

como eu faço isso alguém sabe?

Segue o código de uma aba do jQuery:

<li style="cursor:pointer;">
     <a href="conteudo" title="Área do morador">
           <h:outputText style="cursor: pointer;" value="Morador"/>
     </a>
</li>
Criado 16 de dezembro de 2010
Ultima resposta 17 de dez. de 2010
Respostas 3
Participantes 2