Det der sker er følgende (så vidt jeg kan se)
1. JSP parseren generer en java/klasse fil, som ligger i pakken
org.apache.jsp
2. Du refererer en Klasse "testbean" og javacompileren søger efter den i
de pakker som du har importeret, hvilket er
* den pakke din side selv ligger i (org.apache.jsp)
* andre pakker du selv for importeret
* evt standard pakker som java filen importerer (f.eks. javex.servlet
el. ligende)
Da din klasse (testbean) ikke er i en pakke, kan compileren ikke finde den.
løsning:
* læg din klasse i en pakke
* importer den pakke i den JSP side, eller skriv klassen fuldenavn
* placer pakken og klassefilen, i WEB-INF biliotetek for webbet
håber det hjælper
henrik
Sys Wollesen wrote:
> Jeg sidder for første gang med en bean som skal kaldes i et jsp
> dokument, men som jeg også har kunne læse mig til på nettet er jeg
> ikke den eneste der får følgende fejl:
>
> An error occurred at line: 6 in the jsp file: /test.jsp
>
> Generated servlet error:
> C:\Program Files\Apache Tomcat 4.0\work\localhost\_\test$jsp.java:60:
> Class org.apache.jsp.TestBean not found.
> TestBean bean = null;
> ^
>
> Jeg får fem andre fejl, men de er alle af samme type... "TestBean not
> found."
>
> NU er det jeg gerne vil vide hvad hulen det er jeg gør galt..????
> Jeg kører tomcat og har forsøgt at lægge filerne alle mulige og
> umulige steder...root, work..osv.
> Jeg læste noget om nogle packages men det fatter jeg ikke en bønne
> af..jeg har bare lagt alle filer(jsp,java,class) samme sted...
> Hjææælllppp..
> Hilsen
> Sysser
>
> sys_mindedahl_wollesen@hotmail.com
>