Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2900 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  classe HashMap avec jsp

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

classe HashMap avec jsp

n°872971
ksavieras
Posté le 14-10-2004 à 11:03:04  profilanswer
 

Salut, j'ai un souci, jsp ne reconnait pas la classe java.util.HashMap
je tape :  
<%@ page language = "java" import= "java.util.*" %>
puis
<jsp:useBean id = "monitor" scope = "application" class = "java.util.HashMap" />
Et j'ai droit a :
org.apache.jasper.JasperException: Unable to compile class for JSP
 
J'ai la j2ee 1.4 et tomcat 4.1
Si qq peut m'éclairer...

mood
Publicité
Posté le 14-10-2004 à 11:03:04  profilanswer
 

n°873018
benou
Posté le 14-10-2004 à 11:49:18  profilanswer
 

1) tu dois avoir un message d'erreur plus explicite
2) on ne mets pas d'espaces entre le nom de l'attribut, le égal et sa valeur ...

n°873058
ksavieras
Posté le 14-10-2004 à 12:35:29  profilanswer
 

org.apache.jasper.JasperException: Unable to compile class for JSP
 
An error occurred at line: 12 in the jsp file: /avema/adherent/rechAdh.jsp
 
Generated servlet error:
    [javac] Compiling 1 source file
 
C:\Program Files\Apache Group\Tomcat 4.1\work\Standalone\localhost\_\avema\adherent\rechAdh_jsp.java:87: ')' expected
  {
                ^
1 error
 
 
 at org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:130)
 at org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:293)
 at org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:353)
 at org.apache.jasper.compiler.Compiler.compile(Compiler.java:370)
 
Voila le début du msg d'erreur
Merci pour ton conseil pour les espaces, je savais pas. Mais meme comme ca ca marche pas

n°873061
sircam
I Like Trains
Posté le 14-10-2004 à 12:38:44  profilanswer
 

- Va voir la ligne en question.
- Réduit ton code jusqu'à trouver la ligne fautive.


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
n°873072
ksavieras
Posté le 14-10-2004 à 13:04:23  profilanswer
 

la ligne c'est :  
<jsp:useBean id="monitor" scope="application" class="java.util.HashMap"/>

n°873074
sircam
I Like Trains
Posté le 14-10-2004 à 13:19:01  profilanswer
 

ksavieras a écrit :

la ligne c'est :  
<jsp:useBean id="monitor" scope="application" class="java.util.HashMap"/>


Tu parles de la ligne 87 du msg d'erreur ? Ou bien tu as ajouté/supprimé du code pour arriver à la conclusion que c'est cette ligne là ?


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
n°873153
esrevni
à contrario
Posté le 14-10-2004 à 14:57:12  profilanswer
 

visiblement il te manque un parenthèse fermante juste après une accolade ouvrante (???)
 
la ligne 87 ne correspond pas à la ligne 87 dans ta page jsp "rechAdh.jsp", mais à la ligne 87 de la jsp compilée : "rechAdh_jsp.java"


Message édité par esrevni le 14-10-2004 à 14:59:08
n°873226
sircam
I Like Trains
Posté le 14-10-2004 à 15:46:17  profilanswer
 

esrevni a écrit :

la ligne 87 ne correspond pas à la ligne 87 dans ta page jsp "rechAdh.jsp", mais à la ligne 87 de la jsp compilée : "rechAdh_jsp.java"


D'où ma question
 [:aline2003]


Message édité par sircam le 14-10-2004 à 15:46:30

---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
n°873267
esrevni
à contrario
Posté le 14-10-2004 à 16:10:41  profilanswer
 

sinon, donne-nous tout le code de la page "rechAdh_jsp.java"

n°873270
sircam
I Like Trains
Posté le 14-10-2004 à 16:15:38  profilanswer
 

Heu, s'il ne l'a pas fait, il peut aussi réduire progressivement le code sur son JSP pour identifier la ligne fautive.


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
mood
Publicité
Posté le 14-10-2004 à 16:15:38  profilanswer
 

n°873321
esrevni
à contrario
Posté le 14-10-2004 à 16:41:21  profilanswer
 

ouias mais c'est tellement plus simple d'aller cher directement dans la page compilée la bonne ligne, si ca se trouve c'est juste un problème de syntaxe (avec les parenthèses c'est très souvent le cas)

n°873334
sircam
I Like Trains
Posté le 14-10-2004 à 16:50:09  profilanswer
 

Boah, bon, ksavieras, fais pêter la ligne 87 qu'on jete un oeil.


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
n°873896
ksavieras
Posté le 15-10-2004 à 10:09:17  profilanswer
 

lol, dsl les gars
J'ai trouvé en fait merci à tous de vos conseils

n°873901
benou
Posté le 15-10-2004 à 10:13:57  profilanswer
 

qui c'est qui sait pas fermer ses parenthèses ?  :whistle:

n°873914
ksavieras
Posté le 15-10-2004 à 10:53:46  profilanswer
 

La touche ) ne doit pas bien marcher sur mon clavier ;)

n°873941
sircam
I Like Trains
Posté le 15-10-2004 à 11:28:49  profilanswer
 

Et qui ne sait pas lire les messages d'erreurs du compilo - et pour une fois, c'était relativement clair. [:kiki]


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  classe HashMap avec jsp

 

Sujets relatifs
probleme de classe[Java] Problème de conception d'une classe GraphMap
Problème avec la classe vectortool pour convertir une classe VB6 en VB.NET ( surtout le Property)
Modif classe d'un élément HTML[C#] Garder une référence vers une variable d'une autre classe ?
sous classefonction template dans une classe template
classe PHP pour Jabberd2Une classe qui me pose probleme
Plus de sujets relatifs à : classe HashMap avec jsp


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR