Bin dans les headers HTTP de ta HttpRequest, tu regardes si y a un header nommé User-Agent ; si oui tu regardes ce qu'il contient (mate sur le Net les différentes possibilités, techniquement y en a une infinité mais tu devrais pouvoir retrouver les principaux navigateurs) et à partir de là c'est bon.
Tiens ba : http://www.developershome.com/wap/detection/
Cherche un peu mieux la prochaine fois, j'ai trouvé ça en tapant "servlet user agent" dans Google
---------------
Everyone thinks of changing the world, but no one thinks of changing himself | It is the peculiar quality of a fool to perceive the faults of others and to forget his own | Early clumsiness is not a verdict, it’s an essential ingredient.