Glassfish (3.1.2)の最新バージョンでエンコードの問題に直面しています。私は Tomcat に問題はありません。Spring を使用しているため、既に文字エンコーディング フィルターと別のエンコーディング フィルターを追加して、コンテンツ タイプのリクエストとレスポンスでエンコーディングを強制しています。
これらのプロパティを Glassfish Web コンソールの JVM 設定に追加しました。
-Dfile.encoding=UTF-8
-DuriEncoding=UTF-8