validar datos de un formulario a otra pagina

Eduardo Palacios
19 de Abril del 2004
bueno este es mi problema, necesito mandar de una pagina varios datos pero quiero que varios de ellos, se cabien a mayusculas aunque esten en minusculas y que tambien no introduzcan numeros en esos campos, me prodrian ayudar.......... es urgente...

PaneB
19 de Abril del 2004
Si estamos hablando de envío de formularios HTML lo suyo es hacer el cambio y las validaciones oportunas en java-script, de tal forma que el cliente recibe un mensaje de validación sin necesidad de producir un envío.

Sea como fuere:

1.- Pasar a mayúsculas:
Basta con tomar el valor y usar el método toUpperCase:
String valor=request.getParameter("VALOR").toUpperCase();

2.- Comprobar que no se introduce un número:
Eso es un poco complejo, puedes usar algo del tipo:
Devuelve cierto si la cadena introducida no
contiene números:

public boolean okCadena (String cadena) {
int len=cadena.length();
boolean ok=true;
for (int cont=0; cont<len && ok; cont++) {
if (Character.isDigit(cadena.charAt(cont))) {
ok=false;
}
}
return (ok);
}

Espero que te sirva.

cesar
19 de Abril del 2004
haber si podrias decirme como se valida los datos, cuales son los totales de control y digito en control en java. por fa

Eduardo Palacios
19 de Abril del 2004
Gracias, lo que me queda duda es que como lo introduzco al codigo de la pagina html para que me haga la validacion de los campos antes de mandarlos a la otra pagina...