Bonsoir,

Je rencontre des problème bizarre dans mes jsp lorsque j'utilise la syntaxe XML.

c'est à dire cette syntaxe :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
<jsp:root xmlns:jsp="http://java.sun.com/JSP/Page"
	xmlns:c="http://java.sun.com/jsp/jstl/core" version="2.0">
 
	<jsp:directive.page language="java"
		contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" />
</jsp:root>
Par exemple si je met une balise div vide (pour y mettre un clear par exemple et bien la balise de fermeture disparait

par exemple dans ma jsp :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
<div id="container">
    <div id="gauche">a gauche</div>
    <div id="droit">a droite</div>
    <div class="clear"></div>
    <div id="bas">en bas</div>
</div>
devient ça au niveau du rendu :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
<div id="container">
    <div id="gauche">a gauche</div>
    <div id="droit">a droite</div>
    <div class="clear">
         <div id="bas">en bas</div>
    </div>    
</div>
Je suis sous galileo avec tomcat 6.0.24 et 6.0.29 et lorsque la vielle syntaxe sans <jsp:root .... et bien pas de soucis ...

Est ce que quelqu'un aurait une idée ? c'est vraiment bizarre le problème se produit uniquement si la balise est vide ! et j'ai vraiment besoin que ça fonctionne ! car c'est quand même plus élégant d'utiliser la syntaxe XML ....

merci d'avance