[JSP] "cannot be resolved or is not a type"

0

Witam.

Stworzyłem aplikację SampleApp opartą na następującej strukturze katalogów:

-- webapps
-- SampleApp
-- index.jsp
-- WEB-INF
-- lib
-- classes
-- Pakiet
-- Klasa.java

W katalogu "Pakiet" mam klasę Javy, której chciałbym użyć na stronie "index.jsp".
Załóżmy, ze wygląda tak:

package Pakiet;

public class Klasa{
int x;
(...)

int getX(){
return x;
}

}

W stronie index.jsp mam mniej więcej coś takiego:

<% Klasa obiekt = new Klasa();
out.println(""+ obiekt.getX()); %>

Gdy kompiluję aplikację za pomoca ANT'a, to nie ma żadnych błędów. Natomiast gdy odpalam ją w przeglądarce to otrzymuję błąd:
"Klasa cannot be resolved or is not a type"

Co robię źle? Czy jak stworzy się pakiet to trzeba "powiadomić" jakoś o tym Tomcata? Np. poprzez edycję pliku web.xml? Jeśli tak, to co trzeba wpisać?

Używam Tomcata 5.5.7 oraz ANT 1.6.2.

Aha, nie mam ustalonej zmiennej CLASSPATH bo już sam nie wiem na co ma wskazywać... [sciana] No ale wszystkie przykładowe strony (servlety także) dostępne z instalacją Tomcata działają bez problemu, więc chyba ustawiać tego nie muszę...

Z góry dzięki za wszelkie odpowiedzi.
Pozdrawiam.

0

Zaimportuj klasę w pliku JSP.

pzdr,
y.

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0