Java et le suicide (j'en ai marre) - Java - Programmation
Marsh Posté le 19-05-2003 à 15:38:12
lol le titre !
tu es sur que cette classe est dans un des packages inclus ?
Marsh Posté le 19-05-2003 à 15:45:21
Merci, je le trouve pas mal représentatif de ma situation pour le titre.
Plus sérieusement :
c'est un tutorial :
http://www.javaworld.com/javaworld [...] forms.html
La classe HttpServlet est contenue dans le package javax.servlet.http
Marsh Posté le 19-05-2003 à 15:53:47
dsl mais je pite keud au jsp
Marsh Posté le 19-05-2003 à 15:55:02
jsp?
je pense que le problème provient vraiment du java
merci quand meme.
Marsh Posté le 19-05-2003 à 16:08:39
Marsh Posté le 19-05-2003 à 16:09:13
ca doit être un problème de classpath, même si il est vrai que l'erreur dervait plutot être qu'il ne trouve pas le package (et pas la classe).
Tu te sers de quoi comme IDE ? tu as essayé de compiler à la main sous DOS ?
Marsh Posté le 19-05-2003 à 17:03:51
Marsh Posté le 19-05-2003 à 18:30:11
ReplyMarsh Posté le 20-05-2003 à 19:34:18
oui desolé, je n'étais pas là.
Alors effectivement en precisant le servlet.jar dans le classpath correctement ca marche bien.
Mais apres j'ai des problèmes de packages
explications :
J'ai une classe A dans un package P
Je decalare un objet de type A dans une classe B du package P
Erreur : Objet de type A inconnu (unresolved ...)
Marsh Posté le 20-05-2003 à 20:53:55
t'as certainement pas mit le '.' (répertoire courant) dans ton classpath ...
si tu mets le ., il faut que tu compiles à la racine de ton arborescence de package.
Si tu veux pouvoir compiler de n'importe où, il faut que tu mettes le répertoire correspondant à la base de ton arborescence de package dans le classpath
Marsh Posté le 20-05-2003 à 21:41:26
ca m'interesse vraiment trop fort
le petit problem c'est que je ne peux essayer que demain
mais merci
Marsh Posté le 21-05-2003 à 09:44:53
bon alors c'est trop la fête j'ai toute mes classe et voila le problème maintenant :
Ctx( /form ):
JasperException: R( /form + /defaultroot/process.jsp + null) Can't find bundle for base name forms, locale fr_FR
<%!
ResourceBundle bundle =null;
public void jspInit() {
bundle = ResourceBundle.getBundle("forms" );
}
%>
A l'aide je ne comprend rien.
Marsh Posté le 21-05-2003 à 09:55:22
ben c'est clair pourtant : il trouve ton bundle.
ton fichier forms_machin n'est surement pas dans ton classpath.
mais je vois pas trop pourquoi c'est une JasperException
Marsh Posté le 21-05-2003 à 09:56:46
ça n'a peut être (même surement) aucun rapport mais dans WebSphere, on lève une JasperException lorsque la compilation de la JSP ne s'est pas faite.
Marsh Posté le 21-05-2003 à 09:58:50
Cherrytree a écrit : ça n'a peut être (même surement) aucun rapport mais dans WebSphere, on lève une JasperException lorsque la compilation de la JSP ne s'est pas faite. |
ben si c'est ca ... mais justement : le message d'erreur est plutot un message à l'initialisation de la JSP (transformée en servlet) => plutot dans la phase d'execution que dans la phase compilation de la JSP. C'est ca que je comprend pas
Marsh Posté le 21-05-2003 à 09:59:38
Cherrytree a écrit : ça n'a peut être (même surement) aucun rapport mais dans WebSphere, on lève une JasperException lorsque la compilation de la JSP ne s'est pas faite. |
pas que dans websphere
Marsh Posté le 21-05-2003 à 10:00:00
DarkLord a écrit : |
J'ai pas assez de culture pour parler.
Marsh Posté le 21-05-2003 à 10:01:06
ReplyMarsh Posté le 21-05-2003 à 10:17:33
benou a écrit : |
De tomcat pour être précis.
Marsh Posté le 21-05-2003 à 11:35:24
Alors je situe le problem, je vais joujou avec les struts et biensur ca ne marche pas :
"bookView.jsp" : java.io.FileNotFoundException: D:\strutsshop\WEB-INF\struts-bean.tld (Le fichier spécifié est introuvable)
J'ai besoin d'appeler le fichier struts-bean.tdl et ca ne marche pas.
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
dans mon fichier bookView.jsp pourtant
Au secours
Marsh Posté le 21-05-2003 à 12:08:16
la suite ici :
http://forum.hardware.fr/forum2.ph [...] h=&subcat=
Marsh Posté le 19-05-2003 à 15:30:32
Je tourne depuis une journée autour de cette erreur :
Je developpe sous jdev, je pense bien avoir fait appel au package servlet.jar du serveur tomcat. Il trouve bien javax.servlet.http j'ai aps d'erreur.
C'est après :
Error(6,32): class HttpServlet not found in class DBHandler
1: import javax.servlet.*;
2: import javax.servlet.http.*;
3: import java.util.*;
4: import foo.FormBean;
5:
6: public class DBHandler extends HttpServlet {
Je ne comprend pas