erreur sur une page JSP - Java - Programmation
Marsh Posté le 05-05-2004 à 12:32:30
Citation : import="camaieu.intranetEssai.src.dataobject.DobqPlanning.java" |
Marsh Posté le 05-05-2004 à 12:33:23
Essaie sans le .java dans ton import...
Code :
|
Marsh Posté le 05-05-2004 à 13:06:27
t'en est sur de ton import là ? parce que un package avec "src" dedans, ca me parait louche ...
Marsh Posté le 05-05-2004 à 13:07:19
pitié quoi
Marsh Posté le 05-05-2004 à 13:12:08
non je n'étais pas sur en fait src est le répertoire mais emem en ne le mettant pas ca ne change rien j'ai toujour mon erreur
Marsh Posté le 05-05-2004 à 13:44:11
Et avec seulement ça :
<%@page import="dataobject.DobqPlanning"%>
Marsh Posté le 05-05-2004 à 13:54:40
A mon avis regarde bien si tu as toutes les classes dans WEB-INF\classes
et toutes les librairies dans WEB-INF\lib.
et mets-le dans le import de @page
Marsh Posté le 05-05-2004 à 13:56:28
Pour les librairies je pense que c'est bon mais je n'ai aucune clesses dans WEB-INF\classes
Marsh Posté le 05-05-2004 à 14:02:18
Je compile sous eclipse mais je ne peux pas compiler ou plutot il refuse de compiler DobqPlanning.java car il n'y a pas de main
Marsh Posté le 05-05-2004 à 14:02:36
[citation=716141,0,12][nom]...mais je n'ai aucune clesses dans WEB-INF\classes
[/citation]
deux solutions :
Marsh Posté le 05-05-2004 à 14:04:47
pour mon Do... je le crée automatiquement à partir d'eclipse
Marsh Posté le 05-05-2004 à 14:08:15
Qu'est-ce que tu appelles "créé automatiquement depuis eclipse"
Marsh Posté le 05-05-2004 à 14:11:06
sous eclipse j'ai dans les perspectives SaltoDb. Ensuite il me suffit de me connecter à ma base et de choisir ma table sur laquelle je veux créer un DataObject et Eclipse me crée automatiquement mon dataObject
Marsh Posté le 05-05-2004 à 14:15:11
Oki !!!
Cette classe générée, tu peux en voir le code source ?
si oui, regarde la clause "package".
Marsh Posté le 05-05-2004 à 14:20:37
La clause package était fausse mais j'ai comme erreur
Code :
|
Marsh Posté le 05-05-2004 à 14:29:01
J'ai bien vérifié toute mes clauses package et elles sont bonnes
Marsh Posté le 05-05-2004 à 14:32:46
A quelle arborescence de packages DobqPlanning appartient ? dataobject en est la racine ?
Marsh Posté le 05-05-2004 à 14:37:55
Le nom de mon projet est intranetEssai, il contient un répertoire src dans lequel est mon package dataobject qui contient DobqPlanning
Marsh Posté le 05-05-2004 à 14:41:47
lapartdombre a écrit : Le nom de mon projet est intranetEssai, il contient un répertoire src dans lequel est mon package dataobject qui contient DobqPlanning |
Et bien sur tu as paramétré eclipse pour que les sources soient dans
intranetEssai\src et pas seulement intranetEssai.
Si c'est le cas le package de ta classe devrait être : dataobject.DobqPlanning
Marsh Posté le 05-05-2004 à 14:45:22
oui je sais
Je ne comprend pas pourquoi il me fait une erreur sur le package
Marsh Posté le 05-05-2004 à 14:45:56
Je cite ton code
Code :
|
l'arborescence de packages ne serait pas plutot wg4.fwk.dataobject.DobqPlanning ?
Marsh Posté le 05-05-2004 à 14:49:12
j'ai repris l'exemple sur un fichier qui avait déjà été créer et j'ai juste modifié le nom du projet
Marsh Posté le 05-05-2004 à 14:51:32
wg4.fwk.dataobject doit correspondre à une librairie et non un package
Marsh Posté le 05-05-2004 à 14:56:25
lapartdombre a écrit : wg4.fwk.dataobject doit correspondre à une librairie et non un package |
et cette classe doit se trouver dans un jar que tu dois surement mettre dans WEB-INF\lib ...et redémarrer tomcat ou recharger le contexte depuis le manager de tomcat (je t'avais montré comment faire).
Marsh Posté le 05-05-2004 à 15:03:07
J'ai bien un jar jwk dans mon répertoire WEB-INF\lib j'ai bien arrété et redémarrer tomcat mais toujours l'erreur
Code :
|
Marsh Posté le 05-05-2004 à 15:08:25
L'erreur est sur : import camaieu.intranetEssai.dataobject.*;
tu remarquera que l'import inclue le nom de ton projet : c'est pas normal.
ça devrait être :
Code :
|
Marsh Posté le 05-05-2004 à 15:10:33
En fait le nom de mon package est camaieu.intranetEssai.dataobject en entier
Marsh Posté le 05-05-2004 à 15:11:34
meme si je met que import dataobject.*; cela ne change rien
Marsh Posté le 05-05-2004 à 15:16:27
lapartdombre a écrit : meme si je met que import dataobject.*; cela ne change rien |
Ca ne change rien du tout (toujours l'erreur sur import camaieu.intranetEssai.dataobject.* ou l'erreur porte sur
import dataobject.*; maintenant.
Marsh Posté le 05-05-2004 à 15:16:56
pourquoi pitié.... je suis juste débutante et j'essaye de réaliser mon programme tout en respectant certaine exigence de ma boite
Marsh Posté le 05-05-2004 à 15:17:24
Et il n'y a qu'en faisant des erreurs et en comprenant ses erreurs qu'on peut progresser
Marsh Posté le 05-05-2004 à 15:18:58
En première page j'ai ma page d'accueil et celle ci passe bien mais elle ne réalise aucun affichage particulier mais comment je peux savoir si le paramétrage de tomcat est bon
Marsh Posté le 05-05-2004 à 15:20:08
DarkLord,
Si tu ne supportes pas nos échanges tu es libre de ne plus lire ce topic.
Marsh Posté le 05-05-2004 à 15:20:14
Est ce que si tomcat était mal configuré j'arriverai quand meme à avoir ma page d'accueil avec l'url
http://localhost:8080/intranetEssai/login.jsp
Marsh Posté le 05-05-2004 à 15:23:11
lapartdombre a écrit : Est ce que si tomcat était mal configuré j'arriverai quand meme à avoir ma page d'accueil avec l'url |
Exact, donc c'est une classe qui n'est pas à sa place.
Vérifie que WEB-INF\classes contient un répertoire 'dataobject' qui contient DobqPlanning.class.
Marsh Posté le 05-05-2004 à 12:01:25
J'essaye de réliser une page JSP allant chercher des informations dans une base de données Oracle et les affichant ensuite. Mais j'obtiens comme erreur :
Et ma page jsp contient le code suivant: