Mascara data

Gostaria de saber como posso incluir uma mascara data em uma aplicação para web?

bem-vindo ao Portal Java, vc pode fazer isso via javascript, mas tb nunca deixe de validar em server side… eu pessoalmente prefiro colocar um input text pra cada numero, por ex:

Data: <input type="text" name="dia"/>/<input type="text" name="mes"/>/<input type="text" name="ano"/> (dia/mes/ano)

a melhor coisa a se fazer é incluir combos, pois diminuem a possibilidade de erros. Por exemplo, uma combo para dia do mês, outro para mês e outro para ano.
Valide depois se aquele mes tem aquela quantidade de dias mesmo, e lembra da questão de ano bisexto! (2000…2004…2008>> ano % 4 == 0)