Прошу прощения, что отвечаю не сразу - доступа не было.
Я вывожу не в Unicode, это Java хранит строки в Unicode. Выяснилось 2 вещи насчет нетскейпа: во-первых, Java в нем нужно специально русифицировать, а во-вторых, он, почему-то, при скачивании данных урезает коды символов на 380h. Почему, не знаю. После русификации и прибавления 380h к кодам все заработало, однако с Unicode я до сих пор не понимаю. Насколько я знаю, под русский алфавит отведены символы с кодами 400h-4FFh. В експлорере эти символы выводятся нормально, а в нетскейпе - нет.
В частности, такой скриптец:
В експлорере он делает то, что положено, а в нетскейпе - не выводит ничего. Если будете пробовать, j - старший разряд, потом k, потом l, - определяют начальный символ в выводимой последовательности.