Primefaces <p:inputText style="text-transform:uppercase" não GRAVA maiúsculas

4,183 views
Skip to first unread message

chayim

unread,
Aug 1, 2011, 7:25:17 PM8/1/11
to javasf: JavaServer Faces Group
Olá grupo.

Nos meus (alguns) inputText, tenho a necessidade de que o texto seja
em caixa-alta. Coloquei a tag do assunto, na digitação está tudo
beleza, mas quando volta pro MB, já está em caixa baixa e grava em
caixa baixa.

Alguém tem alguma sugestão ?

Obrigado.

Lindoélio Lázaro

unread,
Aug 2, 2011, 9:27:40 AM8/2/11
to jav...@googlegroups.com
Para garantir, utilize o toUpperCase() do seu Controller. Exemplo.: entidade.setAtributo(entidade.getAtributo().toUpperCase());

Att,
__
Lindoélio Lázaro
Especialista em Desenvolvimento de Sistemas para Web

(61) 8505-9884



2011/8/1 chayim <chayim...@gmail.com>

--
Você recebeu esta mensagem por que é membro do  Javasf
http://groups.google.com/group/javasf

Conheça também o Java Brazil: http://groups.google.com/group/thejavabrazil

Marcos Polverini

unread,
Aug 2, 2011, 9:26:15 AM8/2/11
to jav...@googlegroups.com
usa alguma coisa assim:
onkeyUp = "this.value = this.value.toUppercase()"
ou onchange = "this.value = this.value.toUppercase()"

Não sei se vai funcionar mais é basicamente isso

Em 16:59, chayim escreveu:
--

Denis Silveira

unread,
Aug 2, 2011, 11:35:24 AM8/2/11
to jav...@googlegroups.com
Faz no java...
é bem mais garantido.

2011/8/2 Marcos Polverini <mpolv...@askcallcenter.com.br>

--
Você recebeu esta mensagem por que é membro do Javasf
http://groups.google.com/group/javasf
 
Conheça também o Java Brazil: http://groups.google.com/group/thejavabrazil



--
Atenciosamente,

Denis Silveira
Fone: (61) 8540-3596
www.systic.com.br
Analista Desenvolvedor Java

"É necessário sempre acreditar que o sonho é possível, que o céu é o limite..."





Marcos.gif

Flavio Cysne

unread,
Aug 2, 2011, 12:09:05 PM8/2/11
to jav...@googlegroups.com
Chayim,

    o text-transform é apenas para decoração :) ele não modifica o texto que realmente foi digitado. Os conselhos dos colegas Denis Silveira e Lindoélio Lázaro são os que eu também recomendo: faça isso no código java com o .toUpperCase(). Mas continue com o text-transform p/ manter o efeito visual.

Atenciosamente,
Flávio Cysne.


2011/8/2 Denis Silveira <denis...@gmail.com>
Marcos.gif
Reply all
Reply to author
Forward
0 new messages