Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Quantidade de caracteres restantes

Como alterar o h:outputText para baixo do componente ?

    <h:outputText id="outDeclaracaoLabel" value="Declaração: *" style="font-weight: bold;"/>
    <p:inputTextarea rows="5" cols="110" value="#{redeCuidarBean.declaracao}" counter="displayDeclaracao" 
     maxlength="4000" counterTemplate="{0} characters remaining." autoResize="false" style="width:100%">
    <h:outputText id="displayDeclaracao" />
    </p:inputTextarea>

Alterar o escrito 4000 characters remaining. para 4000 caracteres restantes.

3 respostas

Oi Guilherme, tudo bom?

Você pode passar as messagens de validação da sua tag em um attr, algo como:

<h:inputText validatorMessage="minha menssagem de erro customizada">

Uma outra abordagem é customizar as menssagens de validação no proprio jsf =)

Qualquer problema é só falar.

Abraço.

solução!

Consegui desta forma:

<h:outputText id="outDeclaracaoLabel" value="Declaração: *" style="font-weight: bold;"/>
                <h:panelGroup>
                    <p:inputTextarea rows="5" cols="110" value="#{bean.declaracao}" counter="displayDeclaracao" 
                        maxlength="4000" counterTemplate="{0} caracteres restantes." autoResize="false" style="width:100%" />
                    <h:outputText id="displayDeclaracao" />
                </h:panelGroup>

Boa Guilherme, obrigado por compartilhar a solução com a gente aqui =)

Abraço!