brak polskich znaków w javie

Tematy związane z oprogramowaniem, instalacją, konfiguracją
blasq
Posty: 77
Rejestracja: 12 września 2006, 15:12

brak polskich znaków w javie

Post autor: blasq »

Witam. Jestem zmuszony korzystać ze storny, która łączy formularze htmla z javą. Konkretnie wpisuję w formularze na stronie pewne dane, po czym otwiera mi się applet javy w którym te dane się znajdują. Jednak przy ładowaniu tekstu do appletu ucina mi polskie znaki - tj zastępuje je krzaczkami, co uniemożliwia mi jakąkolwiek pracę. Używam opery w polskiej wersji, java obsługuje polskie znaki (np na kurniku), problem jest przy przekazywaniu tekstu z formularza do appletu. Próbowałem zmieniać kodowania jednak nic to nie zmienia... jakiś pomysł?
Bodzio
Junior Member
Posty: 599
Rejestracja: 26 grudnia 2007, 18:35

Post autor: Bodzio »

Prawdopodobnie masz locale ustawione na pl_PL.UTF-8 UTF-8, trzeba zmienić na pl_PL ISO-8859-2.
dpkg-reconfigure locales
Ps.miałem identyczną sytuację, gdy pisałem przelewy do banku. Na stronie banku przelew pisał się prawidłowo, dopiero potem po zatwierdzeniu otwierał się aplet javy, w którym należało zatwierdzić transakcję i wpisać hasła. Właśnie wtedy pojawiały się krzaczki, których program bankowy nie czytał. Jest to ewidentna wina oprogramowania banku, które jest ustawione na iso, a nie na UTF. A UTF jest w tej chwili standardem.
Możesz też zrobić inaczej, aby nie zmieniać ustawienia locali - odpal przeglądarkę poleceniem:
LC_ALL="pl_PL" /usr/bin/firefox - w przypadku opery dostosuj sobie ścieżkę.
blasq
Posty: 77
Rejestracja: 12 września 2006, 15:12

Post autor: blasq »

to rozwiązało sprawę, dziękuję za pomoc!
ODPOWIEDZ