Como separar Carecter e Numericos (String / Int)

[size=12][size=18]Olá Pessoal, Boa tarde.

Estou com um probleminha, estou fazendo um treinamento para estagio Java, e em um determinado exercício preciso fazer com que o campo do formulario em Html (Nome) receba apenas Letras e o campo Idade receba apenas inteiros. Ta funcionando assim: a pag Html chama uma ação daí o arquivo em java, trata e devolve o resultado, ja esta tudo belezinha menos este tratamento.

Desde já agradeço,

Att

Vinicius de Sá[/size][/size]

[code]String entradaNome = “vinicius SA”; // testa “vinicius SA 2 da silva”
String entradaIdade = “24”; // testa “23b”

boolean nomeTahCerto = Pattern.matches("[\p{Alpha}\s]", entradaNome);
boolean idadeTahCerta = Pattern.matches("\d
", entradaIdade);[/code]

usa expressões regulares. O java tem uma classe nativa java.regex, procura na internet que tem bastante documentação sobre esse assunto