JSP csomagkezelés

Fórumok

Üdv!

A köv gondom lenne.Adott a következő osztály:

package classom ;
public class myclass{

String str1 ;
public myclass(){

}
}
(Az osztály egy classom nevű könyvtárban van, szépen lefordítva.)

Ehhez adott a következő jsp állomány:

<%@page import ="classom.myclass"%>

<%
out.println("hello world") ;
%>

Elvileg ennek igy működnie kellene, nem is szeretnék egyenlőre többet elérni, minthogy legyen egy test1 nevű classom.myclass tipusú konténerem, de a köv hibaüzenetet dobja tomcat server:

/test.jsp(2,0) The value for the useBean class attribute classom.myclass is invalid.

Próbáltam a tomcat server /webapps/root/web-inf mappájába is berakni a myclass.class-t, eredménytelenül.

Ha valaki sejti, hogy mi lehet a gond kérem jelezze. köszönöm :)

Hozzászólások

a WEB-INF/classes alá kell berakni, de bemásolnád a a test.jsp-t is, amiben a useBean van?

Csak azért kérdezem, mert a hibaüzenet egy useBean-re vonatkozott, én meg nem látok itt sehol useBean-t. Amit még megnézhetsz, hogy a Tomcat work könyvtárában van a JSP lefordított forrása, hogy abban mi van. A WEB-INF/classes alatt ott van a classom könyvtár, és abban a myclass.class?

- en a tomcat logot is megneznem
- lehet hogy mas versios a javac meg a java ami alatt a tomcat fut. pl javac 1.5, java 1.4