Bonjour à tous,

Je vous remercie par avance de votre aide.
Mon soucis vient du faite que je souhaite mettre en place une solution générique pour effectuer la traçabilité sur une application. Il existe déjà pas mal de Jsp et je voudrais inclure une Jsp dans celles-ci. Cette Jsp qui serait inclue possède seulement des colonnes avec des Output.

Je vous joins le code que j'ai essayer de faire mais qui ne marche pas mais qui résume bien l'idée.

Dans ce premier morceau de code, il y a un datatable, avec comme variable "voiture", et je voudrais passer dans la Jsp inclue cette variable afin de faire une méthode EL

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
<h:dataTable value="#{voitureListManagedBean.list}" var="voiture">
.
.
.						
	<jsp:include page="tracability.jsp">
		<c:set var="tuture" value="voiture" scope="session"></c:set>
	</jsp:include>
.
.
.
<h:dataTable/>

Dans ce deuxième morceau de code, j'essaye de récupérer la variable, afin d'afficher la valeur, mais malheureusement ça ne marche pas.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
<h:column id="creationTimestamp">
	<f:facet name="header">
		<h:panelGroup>
			<h:outputText styleClass="outputText" value="#{messages['voiture.creationTimestamp.label']}"></h:outputText>
		</h:panelGroup>
	</f:facet>
	<h:outputText styleClass="outputText" value="#{tuture}.creationTimestamp"></h:outputText>
</h:column>
Bien sûr ma classe "voiture" hérite de ma classe traçabilité.

Voilà, je bloque et je ne sais plus trop quoi faire.

Bien cordialement