Chamar xhtml em rich:tab

10/11/2010

0

Caros amigos!
Eu estou desenvolvendo um sistema em que eu tenho na página principal 9 abas (rich:tab), onde eu chamo um arquivo xhtml em cada.
Problema:
Eu só consigo chamar a primeira aba, que já vem selecionada, as demais aparece um erro abaixo descrito:
" Mensagem: 'elements' é nulo ou não é um objeto  Linha: 10  Caractere: 45  Código: 0  URI: http://localhost:8080/cadastrarItemAuxiliar/a4j/g/3_3_3.Finalorg/ajax4jsf/javascript/scripts/form.js.jsf "
O código que faz essa chamada é:
" <!-- Início das  Aba -->  <rich:tabPanel id="DadosGerais" switchType="ajax" selectedTab="#">    <rich:tab label="Dados Gerais" id="dg">  <!-- Inicio da Aba Dados Gerais --> <a4j:include viewId="dadosgerais.xhtml" />  </rich:tab>   <!-- Fim da Aba SDAI -->    <rich:tab label="SDAI" id="sdai">   <!-- Início da Aba SDAI -->  <a4j:include viewId="sdai.xhtml" />  </rich:tab>   <!-- Fim da Aba SDAI -->    <rich:tab label="Acessorios" id="acessorios">   <!-- Início da Aba Acessórios -->  <ui:include src="acessorios.xhtml" />  </rich:tab>   <!-- Fim da Aba Acessórios -->    <rich:tab label="Extintor" id="extintor">   <!-- Início da Aba Extintor -->    </rich:tab>   <!-- Fim da Aba Extintor -->    <rich:tab label="Hidrante" id="hidrante">   <!-- Início da Aba Hidrante -->        </rich:tab>   <!-- Fim da Aba Hidrante -->    <rich:tab label="Elevador" id="eleva">   <!-- Início da Aba Elevador -->    </rich:tab>   <!-- Fim da Aba Elevador -->    <rich:tab label="Estrada" id="estrada">   <!-- Início da Aba Estrada -->         </rich:tab>   <!-- Fim da Aba Estrada -->    <rich:tab label="Indicadores" id="indicadores">   <!-- Início da Aba Indicadores -->         </rich:tab>   <!--  Fim da Aba Indicadores -->    <rich:tab label="Rota de Fuga" id="rotadefuga">   <!-- Início da Aba Rota de Fuga -->    </rich:tab>   <!-- Fim da Aba Rota de Fuga -->    </rich:tabPanel> "
O código dos xhtml:
" <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xmlns:ui="http://java.sun.com/jsf/facelets" xmlns:h="http://java.sun.com/jsf/html" xmlns:f="http://java.sun.com/jsf/core" xmlns:rich="http://richfaces.org/rich" xmlns:a4j="http://richfaces.org/a4j"    xmlns:c="http://java.sun.com/jstl/core">

  <rich:spacer width="1" height="10"/>  <table align="right"> "
Se alguém puder me ajudar fico grato.

Abraços

Anderson Azevedo

Anderson Azevedo

Responder

Posts

11/11/2010

Dyego Carmo

poderia colar aqui o que esta acontecendo quando voce seleciona as outras abas ?

Responder

11/11/2010

Anderson Azevedo

Obrigado Dyego, o sistema estava dando erro de javascript interno do jsf, eu estava trabalhando com testes vindos de umas listas e eu tinha configurado as abas para usar ajax, quando eu alterei para cliente o problema acabou.

Obrigado


Responder

18/11/2010

Dyego Carmo

Bele ! Valeu !
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar