Bonjour,

j'aimerai au niveau de ma jsp pouvoir afficher des données de façon générique, de façon à n'avoir plus qu'à faire un include d'une autre jsp contenant déjà le code de l'affichage des données.

par exemple, mon bean dispose de deux variables ( présent, absent ) de type Information contenant un nom et un prénom.

je veux donc dans ma jsp écrire le code suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
Présent <br>
<bean:define id="infopresent" name="monBean" property="InformationPresent"/>
nom :   <bean:write name="infopresent" property="nom">
prénom : <bean:write name="infopresent" property"prenom">
 
Absent<br>
<bean:define id="infoabsent" name="monBean" property="InformationAbsent"/>
nom :   <bean:write name="infoabsent" property="nom">
prénom : <bean:write name="infoabsent" property"prenom">

mais en ecrivant tout ce code une seule fois dans une autre jsp, que j'appelerai avec un include.

j'ai essayer en utilisant quelquechose comme :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
<nested:nest property="InformationPresent">
<jsp:include flush="true" page="generiqueinfo.jsp"/>
</nested:nest>
 
<nested:nest property="InformationAbsent">
<jsp:include flush="true" page="generiqueinfo.jsp"/>
</nested:nest>
La jsp generiqueinfo.jsp contenant des choses comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
<nested:write property="nom">
<nested:write property="prenom">
Mais je ne sais pas comment déclarer le bean utilisé dans ce cas là.

Voilà si quelqu'un avait une idée de comment faire, cela m'aiderai beaucoup.
Merci d'avance de votre aide.