Visualizzazione dei risultati da 1 a 3 su 3

Discussione: errore Tomcat6

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    255

    errore Tomcat6

    errore durante esecuzione dell'applicazione con Tomcat6:
    exception

    org.apache.jasper.JasperException: org.apache.jasper.JasperException: Unable to load class for JSP
    org.apache.jasper.servlet.JspServletWrapper.getSer vlet(JspServletWrapper.java:156)
    org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:329)
    org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:313)
    org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:260)
    javax.servlet.http.HttpServlet.service(HttpServlet .java:717)

    root cause

    org.apache.jasper.JasperException: Unable to load class for JSP
    org.apache.jasper.JspCompilationContext.load(JspCo mpilationContext.java:623)
    org.apache.jasper.servlet.JspServletWrapper.getSer vlet(JspServletWrapper.java:144)
    org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:329)
    org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:313)
    org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:260)
    javax.servlet.http.HttpServlet.service(HttpServlet .java:717)

    root cause

    java.lang.ClassNotFoundException: org.apache.jsp.index_jsp
    java.net.URLClassLoader$1.run(URLClassLoader.java: 202)
    java.security.AccessController.doPrivileged(Native Method)
    java.net.URLClassLoader.findClass(URLClassLoader.j ava:190)
    org.apache.jasper.servlet.JasperLoader.loadClass(J asperLoader.java:134)
    org.apache.jasper.servlet.JasperLoader.loadClass(J asperLoader.java:66)
    org.apache.jasper.JspCompilationContext.load(JspCo mpilationContext.java:621)
    org.apache.jasper.servlet.JspServletWrapper.getSer vlet(JspServletWrapper.java:144)
    org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:329)
    org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:313)
    org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:260)
    javax.servlet.http.HttpServlet.service(HttpServlet .java:717)
    leggendo un pò su alcuni forum...il problema è dovuto al fatto che c'è del codice java inserito nelle pagine jsp...
    come è possibile risolvere tale problema?O

  2. #2
    Utente di HTML.it L'avatar di desa
    Registrato dal
    Oct 2008
    Messaggi
    569
    Beh, è una JSP... è normale che ci sia codice java!

    Credo di aver trovato il post sul forum a cui ti riferisci. In realtà quello che significa - basandosi sul codice dell'utente che aveva sollevato il problema - è che le JSP dovrebbero solo servire alla visualizzazione dei dati (la cosiddetta "presentation"), mentre la logica dovrebbe essere inserita esclusivamente nelle servlet.

    In merito al tuo problema: è possibile che ci sia qualche .class (dentro la directory \WEB-INF\classes\) che non appartiene ad un package?

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    255
    effettivamente ci sono delle classi che non fanno parte del pachage....ma sotto windows questo problema non mi capitava...
    domattina provo ad eliminare le classi che "non servono" e ti faccio sapere...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.