[ Bongo_zg @ 23.07.2007. 11:24 ] @
| uglavnom, imam neki resource file unutar jsf projekta i sve okej radi (cita vrijednosti iz njega i pokazuje na webu).
no, kada isto to (tag <f:loadBundle var="labels" basename="resources/messages"/>) pokusam staviti u drugi isti projekt koji koristi jsp/servlete, onda jednostavno ne radi, odnosno dobijem java.lang.NullPointerException.
kako citati resource fileove unutar jsp-a?
|
[ Black @ 24.07.2007. 09:27 ] @
Ja bih rekao da je problem u pogresno navedenoj putanji (basename).
Ako putanja zapocinje kosom crtom (/) radi se o apsolutnoj putanji, a ako ne pocinje (tvoj slucaj) o relativnoj, tako da sve zavisi od strukture direktorijuma. Ako u prvom projektu imas jsp stranice u osnovnom direktorijumu projekta, a resource fajl u poddirektorijumu resources/messages sve radi, a ako je u drugom projektu jsp stranica u bilo kom drugom folderu, nece raditi.
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.