konto usunięte

Temat: JSF a polskie znaczki

Witam serdecznie

Używam JSF (na Tomcacie 6) od niedawna i mam problem z polskimi znakami jeśli chodzi o tekst ładowany z klasy, albo z pliku properties. Może opiszę dwie sytuacje trochę dokładniej:

1.

Mam plik add.jsp, a w nim m.in. taką linię:

<label>
E-mail: *<br />
<h:inputText id="email" value="#{Comment.email}" required="true" requiredMessage="Podaj adres e-mail" validator="#{Comment.validateEmail}" />
</label>

natomiast metoda validateEmail zwraca (właściwie rzuca ValidatorException) mi wiadomość z polskimi znaczkami i wyświetlają się one błędnie (tag <h:message for="email" />)



2.

Mam plik resource bundle "bundle.Main", w nim wpis:

welcome=Witamy w księdze gości

, a w pliku home.jsp:

<f:loadBundle basename="bundle.Main" var="msg" />
<h1><h:outputText value="#{msg.welcome}" /></h1>

i znów polskie znaki są spanachane...


Dodam jeszcze, że używam Ant-a, pliki koduje w UTF-8, nie używam IDE (jadę na Notepad++), a mój OS to WinXP. Co mam zrobić, żebym nie miał takich problemów?

POzdrawiam

Kuba

konto usunięte

Temat: JSF a polskie znaczki

ogonki wyświetlane na stronie muszą być kodowane, czyli np w properties:

error.general=Nieprawidłowa wartość

powinno wyglądać tak

error.general=Nieprawid\u0142owa warto\u015B\u0107

sugeruje użycie odpowiedniego IDE - Netbeans koduje domyślnie, a do Eclipsa trzeba dociągnąć wtyczke... PropEdit albo Properties Editor - tak to sie chyba jakoś nazywało, nie pamietam teraz dokładnie

konto usunięte

Temat: JSF a polskie znaczki

Ok, dzięki, bardzo pomogło. ;) Że też na tego wcześniej nie wygooglałem...
Niestety IDE nie bardzo w moim przypadku wchodzi w grę ze względu na brak funduszy na nowy, lepszy sprzęt. Straciłem po prostu cierpliwość do używania NetBeansów i Eclipse'a na swoim rzęchu...

konto usunięte

Temat: JSF a polskie znaczki

jeżeli czegoś nie ma na guglu to prawdopodobnie to nie istnieje :]

konto usunięte

Temat: JSF a polskie znaczki

Marek Wójcik:
jeżeli czegoś nie ma na guglu to prawdopodobnie to nie istnieje :]

Mój kolega mawia "Co nie ma w gogle, nie ma wogle" ;o)

Następna dyskusja:

Exception handling w JSF




Wyślij zaproszenie do