[JSP] problème à la compilation : bean pas trouvé.

problème à la compilation : bean pas trouvé. [JSP] - Java - Programmation

Marsh Posté le 17-10-2006 à 13:27:15    

Bonjour,
 
je rafraichi mes notion de jsp. Je suis le tutorial suivant : http://www.jsptut.com/Forms.jsp
 
Mais j’ai une erreur « à la compilation ». Il ne trouve pas le bean :
 
 

Citation :

type Rapport d''exception
 
message
 
description Le serveur a rencontré une erreur interne () qui l'a empèché de satisfaire la requête.
 
exception
 
org.apache.jasper.JasperException: Unable to compile class for JSP
 
An error occurred at line: 0 in the jsp file: /jsp/_tests/SaveName.jsp
 
Generated servlet error:
    [javac] Compiling 1 source file
 
C:\Tomcat 4.1\work\Standalone\localhost\examples\jsp\_tests\SaveName_jsp.java:41: cannot resolve symbol
symbol  : class UserData  
location: class org.apache.jsp.SaveName_jsp
      UserData user = null;
      ^
 
 
 
An error occurred at line: 0 in the jsp file: /jsp/_tests/SaveName.jsp
 
Generated servlet error:
C:\Tomcat 4.1\work\Standalone\localhost\examples\jsp\_tests\SaveName_jsp.java:43: cannot resolve symbol
symbol  : class UserData  
location: class org.apache.jsp.SaveName_jsp
        user = (UserData) pageContext.getAttribute("user", PageContext.SESSION_SCOPE);
                ^
 
 
 
An error occurred at line: 0 in the jsp file: /jsp/_tests/SaveName.jsp
 
Generated servlet error:
C:\Tomcat 4.1\work\Standalone\localhost\examples\jsp\_tests\SaveName_jsp.java:46: cannot resolve symbol
symbol  : class UserData  
location: class org.apache.jsp.SaveName_jsp
            user = (UserData) java.beans.Beans.instantiate(this.getClass().getClassLoader(), "UserData" );
                    ^
3 errors


 
Si je comprends bien il ne trouve pas la classe UserData. Or celle-ci existe bien. Mais je ne suis pas certain de l’avoir mise au bon endroit. J’utilise tomcat 4.1. Mes fichiers html et jsp son ds le rép C:\Tomcat 4.1\webapps\examples\jsp\_tests.  
UserData.class lui se trouve dans C:\Tomcat 4.1\webapps\examples\WEB-INF\classes.
 
Ou ai-je faux ?
 
Merci
 
v  
 

Reply

Marsh Posté le 17-10-2006 à 13:27:15   

Reply

Marsh Posté le 17-10-2006 à 13:29:20    

t'as juste oublié de la qualifier, non ?
 
ton.package.qui.va.bien.Userdata


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
Reply

Marsh Posté le 17-10-2006 à 13:39:07    

Je n'utilise pas de package. J'ai repris (pour commencer) tel quel le code du tuto.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed