[Resolvido]Problema com composite no jsf2

6 respostas
W

Olá moçada, td bom? então estou com um probleminha, inclusive por falta de conhecimento nesse termo:

para que serve composite:editableValueHolder?

tipo tentei fazer um componente, segue o que tentei:

<composite:interface>
<!-- PROMPTS -->
<composite:attribute name=clientId />
<composite:attribute name=idOutText />
<composite:attribute name=valueOutText />

<composite:attribute name=idInpText />
<composite:attribute name=valueinpTex />

<composite:attribute name=right />
<composite:attribute name=size default=30/>
</composite:interface>

<composite:implementation>
<h:outputStylesheet name=style_componentes.css library=css
rendered=true></h:outputStylesheet>
<div id=#{cc.clientId}
style=position: relative; right: #{cc.attrs.right}; text-align: right;>
<h:outputText id=#{cc.attrs.idOutText} styleClass=outPut
value=#{cc.attrs.valueOutText}></h:outputText>
<p:inputText id=#{cc.attrs.idInpText} size=#{cc.attrs.size}
styleClass=inputtext value=#{cc.attrs.valueinpText}>
</p:inputText>

</div>
</composite:implementation>

mas na hora que jogo na pagina:

<inp:input idOutText=userMail
valueOutText=#{msgUser.lblUsuarioEmail} valueinpTex=#{mBeanManterUsuario.user.email} idInpText=textInwee></inp:input>

ai executo o projeto, ms nao pega valor , o que escrevo não pega valor,

é preciso colocar isso:
<cc:valueHolder name=value do input /> ?

6 Respostas

W

:frowning:

adornes

Ae winigma!

Acho que o pessoal não respondeu pq não é tão do dia-a-dia esse tipo de recurso. E me incluo, pois nunca usei isso.

Mas dando um googleada achei isso:

Mas do que isso vou ter que pesquisar assim como você.

Abraço

W

Primeiramente obrigado por responder, eu já tinha visto esse post que tu enviou, eles não explicam essa tag… esse é o problema, acho que vou fazer na marretada… quem sabe não dar certo hehe

adornes

Blz, cara, desculpe não conseguir ajudar mais.

Boa sorte!

W

Bom galera vlaeu pela resposta hehe, já resolvi…

adornes

Ae winigma,

Seguindo as boas práticas do fórum, edite o título do teu tópico e coloque um [RESOLVIDO] no início.

Valeu!

Abraço

Criado 3 de maio de 2012
Ultima resposta 3 de mai. de 2012
Respostas 6
Participantes 2