Bonjour, j'aimerais savoir s'il est possible de donner dynamiquement une valeur a un attribut, par exemple pour generer des graphiques de stats j'utilise la taglib de cewolf qui permet de parametre son graphe de la façons suivante
J'aimerais remplacer "nombre de pages vues" par la valeur d'un attribut de la session.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <cewolf:chart id="verticalbar" title="nombre de pages vues" type="verticalbar" xaxislabel="Page" yaxislabel="Views"> <cewolf:data> <cewolf:producer id="pageViews"/> </cewolf:data> </cewolf:chart>
Il est bien sur exclu de faire
et
Code : Sélectionner tout - Visualiser dans une fenêtre à part title="<bean:write name="titre">"
ne fonctionne pas mieux, les deux provoquent l'erreur JspTranslate : L'attribut titre n'a pas de valeur.. dans Websphere
Code : Sélectionner tout - Visualiser dans une fenêtre à part title="<% request.getSession().getAttribute("titre"); %>"
Habituelement on fait quelque chose du genre
mais les balises <constant> ne semble acceptées que pour <form-validation>...
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 <form-validation> <global> <constant> <constant-name>entierpositif</constant-name> <constant-value>^\s*\d+\s*$</constant-value> </constant> </global> <formset> <form name="frmPersonne"> <field property="age" depends="required,mask"> <arg0 key="personne.age"/> <var> <var-name>mask</var-name> <var-value>${entierpositif}</var-value> </var> </field> </form> </formset> </form-validation>
Existe-t-il un equivalent qui marche partout ?
Partager