Bonjour,

Dans un fichier, j'utilise du jstl et du html. Exemple ("erreurs" repérées par eclipse en rouge) :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
        
<c:if test="${param.jour == jour}">
       <c:if test="${concatHeure >= concatHeureDeb && concatHeure <= concatHeureFin}">
            <c:if test="${affTH == true}">
                      <table border="1">
                        <tr align="center">
                            <th>Sport</th>
                            <th>Jour</th>
                            <th>Heure</th>
                            <th>Lieu</th>
                            <th>Professeur</th>
                            <th>Type</th> 
                            <th>Commentaires</th>     
                         </tr>
            </c:if>
       </c:if>
 </c:if>
....
                      </table>
Ce sont des erreurs de type "Missing end tag". Pourtant, mon code est bon, valide W3C et tout le tralalala.
En fermant la balise <table> dans la condition, plus d'erreur. J'en déduis qu'Eclipse n'arrive pas à valider la structure de mon fichier, celui-ci mixant jstl et html.

Y a t'il moyen d'arranger cela ? Ou au pire, désactiver la validation syntaxique HTML et garder celle du jstl ?

Merci d'avance