Bonjour,

débutant complètement dans le développement web en Java, je suis face à un problème pour lequel je n'ai pas réussi à trouver de solution sur le net.

Pour poser le problème, j'ai :
  • Une classe TestA qui a une méthode test() qui renvoie un String
  • une jsp qui tente d'afficher le String de le méthode précédente


Plus précisement, j'ai :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<% String test = new String(); test += TestA.test(); %><%= test %>
Souci : l'appel de cette Jsp provoque l'erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
org.apache.jasper.JasperException: PWC6033 : compilation de la classe pour JSP impossible
 
PWC6199 : erreur de servlet générée :
string:///TestB_jsp.java:6: '.' expected
 
PWC6199 : erreur de servlet générée :
string:///TestB_jsp.java:6: ';' expected
J'ai l'impression que cette erreur doit être dûe à la manière dont les fichiers sont agencés. Plus précisément, j'ai laissé faire NetBean, et mes jsp et mes classes ne sont pas au même endroit. Cependant, je ne vois pas comment faire pour "faire le lien".

Bref savez vous comment je pourrai m'y prendre ?

Merci d'avance pour vos réponses !

Note : en gros, mon arborescence ressemble à ceci (en espérant que cette schématisation soit claire...) :
->WEB
-->Test.jsp
->src
-->java
--->TestA.java