Duvida sobre composite do jsf 2
para que serve <composite:editableValueHolder>?
tipo tentei fazer um componente, segue o que tentei:
mas na hora que jogo na pagina:
ai executo o projeto, ms nao pega valor , o que escrevo não pega valor,
é preciso colocar isso:
<cc:valueHolder name=value do input /> ?
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 /> ?
Wisley Souza
Curtidas 0