jsp, jsf, richfaces >> Menu  XML
Índice dos Fóruns » Java Enterprise Edition (Java EE)
Autor Mensagem
JotaJota
Java Ninja
[Avatar]

Membro desde: 11/05/2007 03:36:11
Mensagens: 256
Localização: Araraquara
Offline

é realmente. com o xhtml vc dificulmente vai conseguir ver os atributos do richfaces e outros componentes também.
vc precisa abrir a api para usar as properties de lá...
mas se ficar muito dificil eu dou uma dica....

cria um jsp no projeto chamado teste, dai voce cria a pagina lá, com as facilidades do IDE que te mostra as propriedades.
depois de finalizado, voce pode copiar para o xhtml.
vai funcionar do mesmo jeito


espero ter ajudado...

[Email]
sauron_fight
Debugger
[Avatar]

Membro desde: 07/11/2007 16:29:51
Mensagens: 56
Offline

Quando eu faco isso a linha fica em vermelho
e aparece o erro "O componente converter nao esta definido na interface do componente"
JotaJota
Java Ninja
[Avatar]

Membro desde: 11/05/2007 03:36:11
Mensagens: 256
Localização: Araraquara
Offline

manda os codigos ai....
vamos ver o que tá pegando
[Email]
sauron_fight
Debugger
[Avatar]

Membro desde: 07/11/2007 16:29:51
Mensagens: 56
Offline

web.xml :
<context-param>
<param-name>org.ajax4jsf.VIEW_HANDLERS</param-name>
<param-value>com.sun.facelets.FaceletViewHandler</param-value>
</context-param>

TemplateMenu.xhtml :


<?xml version='1.0' encoding='UTF-8' ?>
<!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">



<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<link href="./../css/default.css" rel="stylesheet" type="text/css" />
<link href="./../css/cssLayout.css" rel="stylesheet" type="text/css" />
<title>SIGRH - Sistema de Gestão Recursos Humanos</title>
<style>
.pic {
margin-bottom: -4px;
margin-right: 2px;
}
</style>
</head>


<body>

<div id="top" class="top">
<ui:insert name="top">

<f:view>
<h:form>
<h:graphicImage value="pics/layout/logoCERHpequenaRodape.png" ></h:graphicImage>


<rich:calendar converter="" currentDate="" dayStyleClass=""> </rich:calendar>


<rich:toolBar >
<rich:dropDownMenu id="dropDownMenu" >
<f:facet name="label">
<h:panelGroup >
<h:graphicImage value="./images/file.png" styleClass="pic"/>
<h:outputText value="File"/>
</h:panelGroup>
</f:facet>

<rich:menuGroup >
<rich:menuItem >
<h:commandLink action="#{PersonFaces.doAddPerson}" value="Pessoa"/>
</rich:menuItem>
<rich:menuItem>
<h:commandLink action="#{ClienteFaces.doAddCliente}" value="Cliente"/>
</rich:menuItem>
</rich:menuGroup>
</rich:dropDownMenu>
</rich:toolBar>
</h:form>
</f:view>









</ui:insert>
</div>

<div id="content" class="center_content">
<ui:insert name="content">Content</ui:insert>
</div>

</body>

</html>

Include Template:

<!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">

<body>

<ui:composition template="/templates/TemplateMenu.xhtml">

<ui:define name="title">

</ui:define>


</ui:composition>

</body>
</html>




JotaJota
Java Ninja
[Avatar]

Membro desde: 11/05/2007 03:36:11
Mensagens: 256
Localização: Araraquara
Offline

dá uma conferida:

<?xml version="1.0" encoding="ISO-8859-1"?>
<!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:c="http://java.sun.com/jstl/core"
xmlns:rich="http://richfaces.org/rich"
xmlns:a4j="http://richfaces.org/a4j">

<body>
<ui:composition template="/layout/layout.xhtml">
<ui:define name="title">Cadastro</ui:define>



<ui:define name="content">

<h:form id="formCadastro">
<h:panelGrid columns="2" id="cadastroForm">

<h:outputLabel value="Nome*" />
<h:inputText id="nome" title="Nome" value="#{controleCadastro.cadastro.nome}" maxlength="60" size="60" required="true" />
<h:outputLabel value="Nascimento*" />
<rich:calendar id="nascimento" value="#{controleCadastro.cadastro.nascimento}" required="true" />
<h:outputLabel value="E-mail*" />
<h:inputText id="mail" title="E-mail" value="#{controleCadastro.cadastro.mail}" maxlength="60" size="60" required="true" />
<h:outputLabel value="DDD" />
<h:inputText id="ddd" title="DDD" value="#{controleCadastro.cadastro.DDD}" maxlength="3" size="3" required="true" />
<h:outputLabel value="Telefone" />

<h:inputText id="telefone" title="Telefone" value="#{controleCadastro.cadastro.telefone}" maxlength="8" size="8" required="true" />
<h:outputLabel value=""/>

</h:panelGrid>
<a4j:region id="regiaoEnderecoCEP" rendered="true">
<h:panelGrid columns="2" id="regionEndereco">
<h:outputLabel value="CEP*" />
<h:inputText id="cep" title="CEP" value="#{controleCadastro.cadastro.CEP}" maxlength="9" size="9" required="true" >
<a4j:support event="onblur" reRender="regionEndereco" action="#{controleCadastro.comandoPesquisaDadosEndereco}"/>
</h:inputText>
<h:outputLabel value="Endereço" />
<h:inputText id="endereco" title="Endereço" value="#{controleCadastro.cadastro.endereco}" maxlength="60" size="60" disabled="true"/>
<h:outputLabel value="Número*" />
<h:inputText id="numero" title="Número" value="#{controleCadastro.cadastro.numero}" maxlength="6" size="6" />
<h:outputLabel value="Complemento" />
<h:inputText id="complemento" title="Complemento" value="#{controleCadastro.cadastro.complemento}" maxlength="20" size="30" />
<h:outputLabel value="Cidade" />
<h:inputText id="cidade" title="Cidade" value="#{controleCadastro.cadastro.cidade}" maxlength="30" size="30" disabled="true" />
<h:outputLabel value="Estado" />
<h:inputText id="estado" title="Estado" value="#{controleCadastro.cadastro.uf}" maxlength="10" size="10" disabled="true" />
<h:outputLabel value="Bairros" />
<h:inputText id="bairro" title="Bairro" value="#{controleCadastro.cadastro.bairro}" maxlength="20" size="20" disabled="true"/>


</h:panelGrid>
</a4j:region>

<a4j:commandButton value="Avançar" action="#{controleCadastro.comandoCadastroToSenha}" alt="Avançar" title="Avançar" id="btnAvancar" />
<h:outputLabel value="* Campo é obrigatório!" />
<h:outputLabel value="#{controleCadastro.webServiceMensagem}" /><br/>

</h:form>
</ui:define>

</ui:composition>
</body>
</html>


se tiver tudo ok... vou acreditar que esta faltando libs....
[Email]
sauron_fight
Debugger
[Avatar]

Membro desde: 07/11/2007 16:29:51
Mensagens: 56
Offline

Continua dando o mesmo erro. O engracado e que uso o richFaces normalmente
em outras paginas no sistema. Se eu usar o componente ele funciona mais nao tenho
como usar nenhum atributo do componente.

Será que não a alguma outra configuração no web.xml?

This message was edited 1 time. Last update was at 26/06/2010 01:05:05

JotaJota
Java Ninja
[Avatar]

Membro desde: 11/05/2007 03:36:11
Mensagens: 256
Localização: Araraquara
Offline

enviei uma mp pra vc.
se quiser te ajudo on line velho!


[Email]
JotaJota
Java Ninja
[Avatar]

Membro desde: 11/05/2007 03:36:11
Mensagens: 256
Localização: Araraquara
Offline

cara, pois é. configuração no web.xml não é so isso não velho!

pega ae

[Email]
JotaJota
Java Ninja
[Avatar]

Membro desde: 11/05/2007 03:36:11
Mensagens: 256
Localização: Araraquara
Offline

são as configurações para o hxml.


depois me fala o resultado blz?
abração
qq coisa abre a MP e add eu lah no msn
[Email]
sauron_fight
Debugger
[Avatar]

Membro desde: 07/11/2007 16:29:51
Mensagens: 56
Offline

Amigo muito obrigado pela atencao!! consegui resolver removendo as libs richfaces-3.3.0 e adicionei 3.3.3 e deu certo.
Tudo de bom a todos.
JotaJota
Java Ninja
[Avatar]

Membro desde: 11/05/2007 03:36:11
Mensagens: 256
Localização: Araraquara
Offline

Que bom
Até mais!
[Email]
 
Índice dos Fóruns » Java Enterprise Edition (Java EE)
Ir para:   
Powered by JForum 2.1.8 © JForum Team