Hej,
Tworzę aplikację w JSP. Projekt robię w Eclipse. Po lewej stronie w package explorer dla mojego projektu (Dynamic web project) mam w drzewku foldery jak "Java resources" gdzie trzymam pliki .java oraz "WebContent" w którym trzymam pliki .jsp (oczywiście jest masa innych ale akurat o tych dwoch bedzie mowa).
Kiedy próbuje uzyskac polaczenie z baza danych (mysql, hibernate) z poziomu pliku .java tzn "run as -> java application" to wszystko idzie ok. Wczytuje dane z bazy, zapisuje je do niej itd. Kiedy TEN SAM KOD wykonuję z poziomu pliku .jsp to serwer wyrzuca mi wyjątki:
exception
org.apache.jasper.JasperException: org.hibernate.HibernateException: JDBC Driver class not found: com.mysql.jdbc.Driver
(...)
root cause
org.hibernate.HibernateException: JDBC Driver class not found: com.mysql.jdbc.Driver
(...)
root cause
java.lang.ClassNotFoundException: No ClassLoaders found for: com.mysql.jdbc.Driver
(...)
Czyli tak jak by zależności. Tylko że czemu działa plik .java a TO SAMO (tzn początek .java bo skoro się nie łączy to nawet nie próbuję zapisywać i czytać) w .jsp już nie ?
Kodu nie zamieściłem gdyż to raczej nie jest problem z kodem, ale z Eclipse (?) - czegoś nie zaznaczyłem czy cuś [???] Zresztą projekt jest już spory jeżeli chodzi o stronę plików .java (które działają jak trzeba).
Serwer to JBoss4.
Z góry dzięki za pomoc!