| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/06/2005 14:14:44
|
tRuNkSnEt
JavaGuru
Membro desde: 16/08/2003 03:16:25
Mensagens: 245
Offline
|
Salve Salve!
Queria saber a opinião dos gujeiros:
Eu tenho um textfield em html <input type="text"..> que ao pressionar enter devo pegar o valor que esta no textfield e "salvar" em uma variavel java que por sua vez vai ser tratada e o resultado desse tratamento deve retornar no value de um outro textfield na mesma tela.
Não consegui salvar o conteudo ao precionar enter no textfield em uma variavel java porque o evento que trata o onKeyPress é em javascript e nao sei como fazer isso!
O que poderia ser feito? existe alguma solução melhor?
Obrigado nação javariana
This message was edited 2 times. Last update was at 09/06/2005 14:35:06
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/06/2005 14:17:40
|
Rafael Nunes
Moderador
![[Avatar]](/images/avatar/d072677d210ac4c03ba046120f0802ec.png)
Membro desde: 09/10/2003 13:41:06
Mensagens: 2890
Localização: sao bernardo do campo
Offline
|
Na tela mesmo, eu creio que você só vai conseguir isso via Javascript, ou você pode enviar para um servlet e no HTML fazer o processamento via iframe(oculto). Porém na hora de setar o novo valor, ou você vai ter de usar Javascript, ou dar um refresh na tela.
|
------------------------------------------------------------------
"Think different? I'd be happy if most people would just think..."
http://www.yaw.com.br
http://twitter.com/rafanunes
http://twitter.com/youandwe
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/06/2005 14:31:10
|
Filipe Sabella
GUJ Expert
Membro desde: 12/03/2003 11:25:57
Mensagens: 4680
Offline
|
Ao apertar tecla enter você quer que o formulário seja enviado?
|
Former LIPE. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/06/2005 14:35:16
|
furutani
JWizard
![[Avatar]](/images/avatar/c864aef53fe27a83053cf.jpg)
Membro desde: 11/10/2003 23:58:51
Mensagens: 2995
Localização: Iacri-SP e São Paulo-SP
Offline
|
Eu acho que sem enviar o formulário não tem como passar o valor do input para uma váriavel java como vc diz.
|
Até mais,
Roberto Jundi Furutani
Sun Certified Business Component Developer 1.3
Sun Certified Web Component Developer
Sun Certified Java Programmer
SAP Certified Development Associate - ABAP with SAP NetWeaver 7.0
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/06/2005 15:51:47
|
tRuNkSnEt
JavaGuru
Membro desde: 16/08/2003 03:16:25
Mensagens: 245
Offline
|
Deixa eu tentar explicar.....
Existe uma caixa de texto onde o usuario deve indicar o codigo do cliente ja cadastrado para ele poder definir o limite de credito daquele cliente, so que pode ser que o cliente insera um codigo errado ou de outro cliente.
Então para nao gerar duvidas ao indicar o codigo eu to tentando pegar ele fazer um consulta no banco e mostrar para o cliente alguns dados que o permita ver se o cliente é realmente o desejado.
Veja os passos:
-Usuario entra com codigo e aperta enter;
-Pego o codigo que esta no texfield
-Salvo em uma variavel
-Com a variavel na mao posso fazer o que eu quiser.
-Optei por fazer uma consulta no banco
-Dou reload na pagina para preencher os outros campos ate entao invisiveis e vazios
-exibo na mesma tela os dados do cliente
-usuario verifica e certifica que entrou com o codigo certo
-so depois entao efetuo o cadastro do limite
Eu fiz isso com uma variavel fixa com um codigo fixo (ex. numero 10). Ai deu tudo certinho, peguei a variavel, fiz consulta, exibi para o cliente, fiz o cadastro tudo certinho. O problema é que esse codigo não é fixo, o usuario pode entrar com qualquer código
Ai que esta a necessidade ja menciona. Preciso pegar o valor do textfield, salvar em uma variavel, buscar os dados e exibir denovo na mesma tela.
Resumindo
- Preciso pegar o valor do textfield do html e salvar em uma variavel.
- Preciso trabalhar a variavel e jogar o resultado em outro textfield.
Ps: Desconsidere os erros de portugues eu penso muito rapido e digito muito devagar
Obrigado pela atenção!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/06/2005 15:55:03
|
tRuNkSnEt
JavaGuru
Membro desde: 16/08/2003 03:16:25
Mensagens: 245
Offline
|
furutani wrote:Eu acho que sem enviar o formulário não tem como passar o valor do input para uma váriavel java como vc diz.
É, estou achando isso tambem ... Em fim, derepente alguem tem alguma outra sugestão que possa atender a necessidade, a ideia inicial é essa ja citada mas pode ser que exista opções melhores.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/06/2005 15:58:49
|
furutani
JWizard
![[Avatar]](/images/avatar/c864aef53fe27a83053cf.jpg)
Membro desde: 11/10/2003 23:58:51
Mensagens: 2995
Localização: Iacri-SP e São Paulo-SP
Offline
|
Uma perguntinha básica: que variável é essa que vc tanto fala?
- Preciso pegar o valor do textfield do html e salvar em uma variavel.
- Preciso trabalhar a variavel e jogar o resultado em outro textfield.
Vc disse que fixou o valor do código (10), mas vc fixou no html ou no JSP? por que se foi no html não vejo motivo para não funcionar.
|
Até mais,
Roberto Jundi Furutani
Sun Certified Business Component Developer 1.3
Sun Certified Web Component Developer
Sun Certified Java Programmer
SAP Certified Development Associate - ABAP with SAP NetWeaver 7.0
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/06/2005 16:55:49
|
Diogenes
Virtual Machine Man
![[Avatar]](/images/avatar/ea8fcd92d59581717e06eb187f10666d.png)
Membro desde: 17/07/2003 14:08:01
Mensagens: 646
Localização: Belo Horizonte
Offline
|
Use XMLHttpRequest se vc quer fazer isso assincronamente.
Do contrário, faça da forma comum mesmo.
This message was edited 2 times. Last update was at 09/06/2005 16:58:34
|
Diogenes
"É possível resistir a invasão de exércitos, mas não a invasão de idéias." - (Victor Hugo)
|
|
|
 |
|
|