| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/12/2008 19:45:00
|
dark123
JavaEvangelist
Membro desde: 30/04/2008 18:02:02
Mensagens: 315
Offline
|
Olá.
Como faço para criar um laço if / else em JSP para saber se os
caracteres de um textarea, por exemplo são maiores que um número informado por mim.
Os caracteres são Strings mesmo.
Preciso fazer isso em JSP, pois se for em javascript, basta
desabilitá-lo e ficará um buraco no tratamento do form =/
Espero uma ajuda.
Obrigado
This message was edited 1 time. Last update was at 02/01/2009 17:15:33
|
Esqueceram de avisar que o NetBeans 6.7 e ainda por cima somente com java e JEE era pra quem tivesse mais de 2 GB de RAM |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/12/2008 20:47:02
|
shoko
JavaTeenager
![[Avatar]](/images/avatar/98a5ad54e01fee0f3a9b88257b81c878.jpg)
Membro desde: 04/03/2008 12:35:38
Mensagens: 163
Localização: São Paulo
Offline
|
Opcao 1 - Client Side utilizando javascript;
Opcao 2 - Server Side utilizando java mesmo;
Não tem como você fazer isso utilizando jsp.
|
---
Pedro Mariano
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/12/2008 21:13:22
|
rubinelli
JavaEvangelist
![[Avatar]](/images/avatar/5e15fb59326e7a9c3d6558ca74621683.jpg)
Membro desde: 26/04/2005 11:18:25
Mensagens: 469
Offline
|
O ideal é fazer a validação em JavaScript e no servlet também. Só compare o tamanho (length) quando o formulário é submetido. Aliás, se você estiver usando um framework, com certeza já tem alguma coisa dessas pronta.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/12/2008 05:00:23
|
dark123
JavaEvangelist
Membro desde: 30/04/2008 18:02:02
Mensagens: 315
Offline
|
rubinelli wrote:O ideal é fazer a validação em JavaScript e no servlet também. Só compare o tamanho (length) quando o formulário é submetido..
Mas é claro que tem que ser submetido primeiro.
Mas é isso que estou procurando: após submeter, fazer a comparação. Se os caracteres foram maiores ou menores, voltar para a página anterior.
Como se usa o length neste caso?
[]s
|
Esqueceram de avisar que o NetBeans 6.7 e ainda por cima somente com java e JEE era pra quem tivesse mais de 2 GB de RAM |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/12/2008 08:23:58
|
nextuser
JavaEvangelist
![[Avatar]](/images/avatar/fe10b3c08a1273145b1df65fc4ba484b.png)
Membro desde: 15/12/2008 11:21:08
Mensagens: 400
Localização: São Paulo, Brazil
Offline
|
pera ai deixa eu ver se entendi:
vc quer antez de dar submit ver quantos caracteres tem no campo por exemplo 12 e depois do submit no servidor verificar se chegou 12?? hehe
ou vc quer saber para limitar a quantidade de caracteres?
|
Hudson Afonso
Consultor
http://penseinteligente.com.br/
Pense Inteligente:
A Inteligente é uma consultoria em tecnologia da informação, que atua na comercialização e implementação de produtos de software corporativos. Com foco no cliente, compreendemos a necessidade de nossos clientes e adicionamos valor para a condução de seus negócios.
Focus:
SPED, Saneamento de Cadastro, Saneamento de Dados, Cadastro de Clientes e Fornecedores, Cadastro da Receita Federal, CNPJ, CPF, Cadastro, Correção de Cadastro para o SPED, Exigências legais para o SPED, Cadastro CNPJ, Certidão CNPJ, Comprovante CPF, Consulta CPF, Consulta Serasa, Consulta SPC, Nota Fiscal Eletrônica, SPED Contábil, SPED Fiscal |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/12/2008 09:09:10
|
dark123
JavaEvangelist
Membro desde: 30/04/2008 18:02:02
Mensagens: 315
Offline
|
Opa.
E ae, td bem?
Bom, sobre sua pergunta: quero saber para limitar a quantidade de caracteres mesmo.
[]s
|
Esqueceram de avisar que o NetBeans 6.7 e ainda por cima somente com java e JEE era pra quem tivesse mais de 2 GB de RAM |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/12/2008 12:20:18
|
andre.froes
GUJ Ranger
Membro desde: 08/12/2008 16:00:32
Mensagens: 928
Localização: Na frente do computador - Brasília - DF
Online
|
Ae galera, é o seguinte, não sei se é isto que vocês estão procurando exatamente
se o caso for em questão de valores será somente por meio de uma condição if caso seja maior que o valor desejado ou permitido por você.
agora, se o caso for em questão de largura de character você pode delimitar no próprio html você pdoe fazer assim, quando você for adicionar o campo input no jsp para ter as caixas para digitar você apenas irá agregar o maxlenght, que como no exemplo aqui eu coloquei 5, que não pode passar de um valor de 5 digitos.
espero ter ajudado
abraços
|
http://andrefroes.net76.net
Dicas e tutoriais!
18/09/11 - [Primefaces] Personalizando um tema com o ThemeRoller
17/09/11 - Trabalhando com automações no MySQL
01/09/11 - Trabalhando com p:editor do primefaces (controles)
01/09/11 - Facelets, a mão na roda - Templates
24/08/11 - Seu primeiro aplicativo JSF 2.0
21/08/11 - Como criar seu servidor Java! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/12/2008 13:44:10
|
dark123
JavaEvangelist
Membro desde: 30/04/2008 18:02:02
Mensagens: 315
Offline
|
e ae, blz?
Sim eu sei, mas é para um textarea mesmo, então no html não dá.
[]s
|
Esqueceram de avisar que o NetBeans 6.7 e ainda por cima somente com java e JEE era pra quem tivesse mais de 2 GB de RAM |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/12/2008 16:17:23
|
andre.froes
GUJ Ranger
Membro desde: 08/12/2008 16:00:32
Mensagens: 928
Localização: Na frente do computador - Brasília - DF
Online
|
Pronto, dei uma olhada em javascrip e cheguei na resposta gente
so vamos utilizar um javascript para delimitar o textarea, e dentro dele fazemos a chamada
olha como eu fiz
pra alterar o tanto de caracteres é so alterar o valor 125 que é o delimitado
Abraço galera
|
http://andrefroes.net76.net
Dicas e tutoriais!
18/09/11 - [Primefaces] Personalizando um tema com o ThemeRoller
17/09/11 - Trabalhando com automações no MySQL
01/09/11 - Trabalhando com p:editor do primefaces (controles)
01/09/11 - Facelets, a mão na roda - Templates
24/08/11 - Seu primeiro aplicativo JSF 2.0
21/08/11 - Como criar seu servidor Java! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/12/2008 17:42:55
|
dark123
JavaEvangelist
Membro desde: 30/04/2008 18:02:02
Mensagens: 315
Offline
|
Mas se for apenas em javascript, o usuário pode muito bem desabilitá-lo e enviar mesmo assim, não acha?
E é isso que não quero, por isso procuro uma maneira de fazer isso em JSP mesmo.
[]s
|
Esqueceram de avisar que o NetBeans 6.7 e ainda por cima somente com java e JEE era pra quem tivesse mais de 2 GB de RAM |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 31/12/2008 11:17:40
|
dark123
JavaEvangelist
Membro desde: 30/04/2008 18:02:02
Mensagens: 315
Offline
|
Olá pessoal do GUJ, encontrei uma solução bem simples para todos os campos do form. =]
Este campo é um textarea, e pensei que não daria certo, mas está estabilizado agora.
Abraços a todos.
This message was edited 1 time. Last update was at 31/12/2008 11:30:21
|
Esqueceram de avisar que o NetBeans 6.7 e ainda por cima somente com java e JEE era pra quem tivesse mais de 2 GB de RAM |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/07/2011 13:38:32
|
iury agnelo
Smalltalk
![[Avatar]](/images/avatar/d460692b736e736cba826e240e6dead1.jpg)
Membro desde: 02/04/2009 16:27:18
Mensagens: 2
Offline
|
nesse caso fiz assim nesse codigo que estou fazendo.
<textarea cols="100" rows="5" name="descEmpresa" maxLength="250"></textarea>
funcionou sem problemas
|
|
|
 |
|
|