validar datos de un formulario a otra pagina
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...
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.
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.
haber si podrias decirme como se valida los datos, cuales son los totales de control y digito en control en java. por fa
