Во-первых; не забудьте рассмотреть эту строку сверху:
<%@page contentType="text/html" pageEncoding="UTF-8"%>
Во-вторых,
В папке NetBeans находится файл конфигурации. Там должна быть такая строка:
netbeans_default_options="-J-Xms32m -J-Xmx128m -J-XX:PermSize=32m -J-XX:MaxPermSize=160m -J-Xverify:none -J-Dapple.laf.useScreenMenuBar=true"
Добавьте это в конец строки:
-J-Dfile.encoding=UTF-8
В-третьих:
NetBeans реализует настройку кодировки проекта.
Чтобы изменить кодировку языка для проекта:
- Щелкните правой кнопкой мыши узел проекта в окнах "Проекты" и выберите "Свойства".
- В разделе «Источники» выберите значение кодировки в раскрывающемся поле «Кодировка».
Кодировка влияет как минимум:
* how non-ASCII characters are displayed in the editor window when you open files
* Java file compilation of sources containing non-ASCII identifiers, string literals, or comments
* textual search for international characters over the project
Начиная с среды IDE NetBeans 6.8, вы также можете указать кодировку, которая будет использоваться во время выполнения. Например, это может быть полезно, если кодировка операционной системы, в которой будет работать приложение, отличается от кодировки вашего проекта.
Чтобы указать кодировку, которая будет использоваться во время выполнения:
- В окне "Файлы" вашего проекта откройте nbproject> private> private.properties
- Добавьте следующую строку в файл private.properties и сохраните изменения:
runtime.encoding = <кодировка>
Эта кодировка переопределит настройку кодировки для вашего проекта и будет использоваться при запуске приложения.
В общем
*.properties files always use ISO-8859-1 encoding plus \uXXXX escapes. (International characters will be displayed natively in the editor but stored as an escape on disk.)
*.xml files and some *.html files can specify their own encodings, regardless of the project encoding. For such files, the IDE's editor ignores the project encoding.
Это может вам помочь.
Источники моего ответа, которые я использовал:
Ссылка 1: http://forums.netbeans.org/topic33.html
Ссылка2: http://wiki.netbeans.org/FaqI18nProjectEncoding