Automatiser le numéro de la fonction par les expression language Expression Language dans {$i}
Bonjour,
Je cherche à incrémenté une fonction une fonction en utilisant les expressions language, mais une exception se génère . le problème dans heure{$i}
org.apache.el.parser.ParseException: Encountered " <ILLEGAL_CHARACTER> "{ "" at line 1, column 26.
Was expecting one of:
"}" ...
"." ...
"(" ...
"[" ...
">" ...
"gt" ...
"<" ...
"lt" ...
">=" ...
"ge" ...
"<=" ...
"le" ...
"==" ...
"eq" ...
"!=" ...
"ne" ...
"&&" ...
"and" ...
"||" ...
"or" ...
"*" ...
"+" ...
"-" ...
"/" ...
"div" ...
"%" ...
"mod" ...
Code:
1 2 3 4 5 6 7 8 9
|
<c:forEach var="i" begin="0" end="23">
<p:selectBooleanButton id="heure_${ i }"
value="#{selectBooleanView.heure[i]}" onLabel="" offLabel=""
onIcon="ui-icon-check" offIcon="ui-icon-close" style="width:20px">
<p:ajax update="@form"
listener="#{selectBooleanView.heure{$i}()}" />
</p:selectBooleanButton>
</c:forEach> |
Merci d'avance