Bonjour,

J'ai un problème que je n'arrive pas à résoudre ; voilà le code de la jsp
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
<%@ page import="fr.utils.TypeStatus"%>
<layout:collection property="list" styleClass="ARRAY" id="item" indexId="index" styleId="table<%=TypeStatus.STATUTS1.getLibelle() %>">
...etc...
</layout:collection>
 
...etc...
 
<div id="Etat<%=TypeStatus.STATUTS1.getLibelle() %>"></div>
Le rendu html n'est pas identique car au niveau de la balise layout:collection j'ai
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<table id="table<%=TypeStatus.STATUTS1.getLibelle() %>" cellspacing="1" cellpadding="1" border="0" width="100%">
Problème car il n'interprète pas mon code Java mis dans le id.
alors que dans la balise div, le code est bien interprété
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<div id="EtatStatusPremierNiveau %>"></div>
pour info le code suivant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
TypeStatus.STATUTS1.getLibelle()
renvoie une String =StatusPremierNiveau.

pourquoi cette différence ???

tout aide, conseil sont les bienvenus....