Using Servlets and JSP to Give Users Control Over Their Presentation Locale
That's why most international websites offer visitors the option of selecting their preferred language and/or country, tailoring their experiences to their particular tastes. In his WebReference.com article, Rob Gravelle explains how to implement multilingual support to your Web pages and client-side scripts using Java Servlets and JSPs.
Read the full story at WebReference:
Add Multilingual Support to Your Java Web Pages