Когато използвате Glassfish, можете да зададете тези свойства като допълнителни към вашите JDBC пулове за връзки. Намерете и прегледайте връзката си с база данни в уеб администрация (Ресурси->JDBC пулове за връзки->вашата.връзка). В раздела допълнителни свойства добавете (ако все още не са налични) споменатите свойства и рестартирайте сървъра си:
//name, value
characterEncoding, UTF-8
characterSetResults, UTF-8
useUnicode, true
Резултатът ще бъде същият, ако към URL се добавят параметри, но според мен това е по-поддържано решение.