Bonjour,

Je suis en train de porter un gros projet J2EE (Jsp/Servlet+Tomcat 4.1) développé sous Jbuilder (5) vers Eclipse 3.1+Web Standards Tools 1.0 (via l'archive wtp-all-in-one-sdk-1.0-win32.zip).

Tout va presque bien, à l'exception de quelques jsp (pourquoi celles-la plûtot que d'autres) où j'ai des erreurs du type : xxx cannot be resolved...

La cause semble venir d'un include (global) qui est fait en début de jsp :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<%@ include file="/jsp/includes/importsstandardsjsp.txt"%>
Ce fichier "importsstandardsjsp.txt" contient une série d'import :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
<%@ page import = "java.util.*" %>
<%@ page import = "java.lang.*" %>
<%@ page import = "java.io.*" %>
<%@ page import = "com.malibrairie.maclasse" %>
[...]
Si dans ma jsp, je met directement l'import de ma classe :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<%@ page import = "com.malibrairie.maclasse" %>
La compil passe. Mais si je remplace l'import par l'include, j'obtiens le message : maclasse cannot be resolved

Ce qui est étrange, c'est que sur d'autres jsp ayant la même structure, je n'ai pas de problème.

Bug?

Merci de vos réponses