Gravar dados de formulario em maiusculo no banco

12 respostas
C

Iai pessual, estou com uma duvida, gostaria da opinião de vcs…

Eu tenho um formulario, e preciso pegar esses dados do formulario e grava-los tudo em maiusculo no banco…só q não estou conseguindo fazer, e nem achar como fazer…

estou usando vraptor, hibernate.

se alguem ai puder dar uma força!!!

vlw

12 Respostas

P

Use o método toUpperCase() na String.

C

mas em q lugar???

exemplo:

<input name="parceiro.nome" id="parceiro_nome" value="${parceiro.nome}" type="text" size="93">

eu quero é colocar UpperCase no value do meu input…correto???

alguma ideia de como fazer?

F
String teste = "minuscula";
teste = teste.toUpperCase();
System.out.println(teste);

isso vai exibir MINUSCULA.

C

foxpv:
String teste = "minuscula"; teste = teste.toUpperCase(); System.out.println(teste);

isso vai exibir MINUSCULA.

cara isso eu sei fazer…

eu num to conseguindo fazer na web…usando o meu input…

eu quero colocar, sei la, tipo uma taglib…se tiver…

<input name="parceiro.nome" id="parceiro_nome" value="${parceiro.nome}.toUpperCase()" type="text" size="93">

tipo essa coisa horrivel q eu fiz ai…rsrsrs

alguem manja??

F

mas… pq vc naum faz essa conversão no seu servlet?

C

mas como eu faço isso???, eu to usando vraptor…

o método q armazena os dados do formulario é assim:

public void armazena(Parceiro parceiro){ this.daoFactory.beginTransaction(); this.daoFactory.getParceiroDao().atualiza(parceiro); this.daoFactory.commit(); }

la eu num tenho setters…

entendeu o problema??

A

Ou vc pode colocar a conversao no metodo setXXX do seu bean

C

boa…acho q vou tentar isso… :smiley:

P

Como esta sua classe logic no VRaptor?

C

public void armazena(Parceiro parceiro){ this.daoFactory.beginTransaction(); this.daoFactory.getParceiroDao().atualiza(parceiro); this.daoFactory.commit(); }

esta assim…mas setando pelo meu bean ja me resolveu meu problema…era tão simples e eu num vi isso… :oops:

rsrsrs…mas ai pessual, vlw a força hein!!

um abraço

N

cs.santos0,

Como estes dados são digitados, vc pode tambem convertê-los usando javascript. Assim o usuário já saberá que este campo exige letras maiúsculas.

C

Nilson Costa:
cs.santos0,

Como estes dados são digitados, vc pode tambem convertê-los usando javascript. Assim o usuário já saberá que este campo exige letras maiúsculas.

cara esse script eu até ja tenho incluido no meu projeto aki…porem uso em outro caso…para o formulario não achei mto legal…

mas vlw a dica… :smiley:

abraço

Criado 8 de fevereiro de 2008
Ultima resposta 9 de fev. de 2008
Respostas 12
Participantes 5