PDA

Visualizza la versione completa : [ jsp] package non esiste


les
15-12-2003, 17:18
ciao a tutti
sto iniziando a sviluppare un sito in jsp
ho installato Tomcat 5 su macchina hpux 11

ho fatto una semplice pagina che si connette a un db sybase ed esegue una select, però mi da questo errore quando visualizzo la pagina nel browser

-------------------------------------------------------------------

org.apache.jasper.JasperException: Unable to compile class for JSP

An error occurred at line: 10 in the jsp file: /statsybase/index.jsp

Generated servlet error:
[javac] Compiling 1 source file

/u01/jakarta-tomcat-5/work/Catalina/localhost/_/org/apache/jsp/statsybase/index_jsp.java:7: package database does not exist
import database.*;
^
/u01/jakarta-tomcat-5/work/Catalina/localhost/_/org/apache/jsp/statsybase/index_jsp.java:44: cannot resolve symbol
symbol : class DataBase
location: class org.apache.jsp.statsybase.index_jsp
DataBase db = new DataBase();
^



An error occurred at line: 10 in the jsp file: /statsybase/index.jsp

Generated servlet error:
/u01/jakarta-tomcat-5/work/Catalina/localhost/_/org/apache/jsp/statsybase/index_jsp.java:44: cannot resolve symbol
symbol : class DataBase
location: class org.apache.jsp.statsybase.index_jsp
DataBase db = new DataBase();
^
3 errors


org.apache.jasper.compiler.DefaultErrorHandler.jav acError(DefaultErrorHandler.java:127)
org.apache.jasper.compiler.ErrorDispatcher.javacEr ror(ErrorDispatcher.java:351)
org.apache.jasper.compiler.Compiler.generateClass( Compiler.java:415)
org.apache.jasper.compiler.Compiler.compile(Compil er.java:458)
org.apache.jasper.compiler.Compiler.compile(Compil er.java:439)
org.apache.jasper.JspCompilationContext.compile(Js pCompilationContext.java:552)
org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:291)
org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:301)
org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:248)
javax.servlet.http.HttpServlet.service(HttpServlet .java:856)

--------------------------------------------------------

mi dice package database does not exist, io uso NetBeans per sviluppare le jsp... nn riesco a capire cosa possa essere

spero che qualcuno possa aiutarmi

Angelo1974
16-12-2003, 09:03
Ciao.
Ma nella cartella classes di web-inf della tua web-app hai inserito la directory database col file .class dela classe DataBase? Altrimenti non troverà mai la classe.
Ciao :ciauz:

les
16-12-2003, 09:30
io ho messo tutta la mia dir sotto web-app/ROOT/...

praticamente ...web-app/ROOT/miaDir/WEB-INF/

le classi sono dentro WEB-INF....

tra l'altro io devo caricarmi un driver per la connessione del DB e l'ho messo in lib...

les
16-12-2003, 10:32
aiuto... :dhò:
ho scoperto che nn riesco a far girare neanche una semplice pagine con un while...
<%
int i=0;
while(i<0){
%>
ciao <%=i %>

<%
i++;
}
%>

mi da:

Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

org.apache.jasper.JasperException: Unable to compile class for JSP

An error occurred at line: 5 in the jsp file: /interroga.jsp

Generated servlet error:
[javac] Compiling 1 source file
ecc...

Loading