Struts Layout et struts-logic font-ils bon ménage ?
J'ai réalisé une jsp avec Struts layout qui me donne le rendu escompté .J'ai juste un bouton qui ne doit pas systématiquement apparaitre et lorsque j'utilise une balise struts logic autour de mon bouton j'ai mon tableau qui fait n'importe quoi.
voici mon code si quelqu'un à une solution
J'ai deux capture d'écran pour vous exposer la situation. Le code ci dessus correspond à la deuxième image (im2).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47 <tr> <td class="intituleForm"> <layout:collection id="user" name="calendrierCommissionFormBean" property="allCalendriers" align="center" styleClass="ligneClaire" styleClass2="ligneFonce" width="100%"> <layout:collectionTitle title=""styleClass="intituleTableau intituleTableauFont "> <layout:collectionItem width="60%"title=""name="user" property="libelleCommission" /> <span class="ligne centre textRouge"> <html:errors name="allCalendriers" property="libelleCommission" /> </span> </layout:collectionTitle> <layout:collectionTitle title="campagne.libelle.limite.validation.pole" styleClass="intituleTableau intituleTableauFont "> <layout:collectionInput title="" property="dateLimiteSaisie" formProperty="dateLimiteSaisie" size="10" styleClass="centre" width="8%"/> </layout:collectionTitle> <layout:collectionTitle title="campagne.libelle.edition.odj" styleClass="intituleTableau intituleTableauFont "> <layout:collectionInput title="" property="dateEditOdj" formProperty="dateEditOdj" size="10" styleClass="centre" width="8%"/> </layout:collectionTitle> <layout:collectionTitle title="campagne.libelle.commission" styleClass="intituleTableau intituleTableauFont "> <layout:collectionInput title="" property="dateTenueCommission" formProperty="dateTenueCommission" size="10" styleClass="centre" width="8%"/> </layout:collectionTitle> <layout:collectionTitle title="campagne.libelle.disponibilite" styleClass="intituleTableau intituleTableauFont "> <layout:collectionInput title="" property="dateAvis" formProperty="dateAvis" size="10" styleClass="centre" width="8%"/> </layout:collectionTitle> <layout:collectionTitle title="campagne.libelle.limite.edition.pv" styleClass="intituleTableau intituleTableauFont "> <layout:collectionInput title="" property="dateEditPv" formProperty="dateEditPv"size="10" styleClass="layoutTableau" width="8%"/> </layout:collectionTitle> </layout:collection> </td> </tr> <tr> <td class="ligOraBouton "style=" text_align:right"> <logic:equal property="isVisible" value="true"> <div class="ligneOrangeHAUT"></div> <span class="boutonOrangeOFF" style=" text_align:right" onmouseover="this.className='boutonOrangeON'" onmouseout="this.className='boutonOrangeOFF'" onclick="document.calendrierCommissionFormBean.submit();"> Sauvegarder </span> </logic:equal> </td> </tr> </html:form> </table>
Partager