Factoriser des fonctions JSP
Bonjour,
J'ai un peu de difficulté avec jsp. J'ai repris du code existant et il y a beaucoup de code en jsp pour l'interface graphique. Il y a énormement de duplication et je me demandais comment factoriser ce code jsp ?
Il y a beaucoup d'iteration dans le code existant pour créer des tableaux avec des colonnes.
Moi je voudrais créer un nouveau tableau avec à 2 ou 3 colonnes en+ et en - que le tableau existant. J'aimerais réutiliser le code existant pour créer un tableau.
Exemple de code(j'ai cahé la plupart du code car il ya 900 lignes quand même !
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
</logic:equal>
<logic:iterate id="listeEvt" name="ListEvtForm" property="typesList" indexId="index1">
<bean:size name="listeEvt" id="taille"/>
<logic:notEqual name="taille" value="0">
<logic:equal name="index1" value="0">
<table class="none">
<tr>
<bean:size name="listeEvt" id="tailleListeConsultations"/>
<td class="libelleAnnee">
<logic:greaterThan name="tailleListeConsultations" value='<%= IDnbMaxVenuesAffichables %>'>
<a href="Javascript:;" onclick="return switchAffichageVenuesEtRsm('<bean:write name="index1"/>', '0', 'CS');">
<img src="images/plus23.gif" border="0" align="middle" title="Afficher les venues" id="plus_<bean:write name="index1"/>_CS"><img src="images/minus23.gif" align="middle" border="0" title="Masquer les venues" id="minus_<bean:write name="index1"/>_CS" style="display:none"></a>
</logic:greaterThan>
<logic:lessEqual name="tailleListeConsultations" value='<%= IDnbMaxVenuesAffichables %>'>
<a href="Javascript:;" onclick="return switchAffichageVenuesEtRsm('<bean:write name="index1"/>', '0', 'CS');">
<img src="images/plus23.gif" align="middle" border="0" title="Afficher les venues" id="plus_<bean:write name="index1"/>_CS" style="display:none"><img src="images/minus23.gif" align="middle" border="0" title="Masquer les venues" id="minus_<bean:write name="index1"/>_CS"></a>
</logic:lessEqual> |
Merci