Javascript e Struts

tem como eu usar uma mascara pronta em javascript para o usuario digitar o cnpj, pra n ter q ficar digitando os outros caracteres sem ser numeros. Se tiver diga aí como posso fazer, se e no xml ou tenho q colocar o javascript no front-end mesmo.

naõ sei se no validation gera esse tipo de js, mas vc pode colocar na pg mesmo, pode fazer caracter a caracter ou quando sair do campo formatar.

[]'s

da uma olhada em: http://lib.seven.com.br/ampliar.asp?codcat=18&codartigo=437

Ou se quiser aqui tem o algoritmo de como validar CPF.

http://www.imasters.com.br/artigo.php?cn=2410&cc=78