I have to get UTF-8 employed in my Java webapp (servlets + JSP, no framework used) to aid äöå etc. for normal Finnish text and Cyrillic alphabets like ЦжФ for special cases.

My setup may be the following:

  • Development encironment: Home windows XP
  • Production encironment: Debian

Database used: MySQL 5.x

Customers mainly use Firefox2 but additionally Opera 9.x, FF3, IE7 and Google Chrome are utilized to access the website.

How to do this?