Then my expression should work, shouldn't it ?
-----Original Message-----
From: Matthias Wessendorf [mailto:[EMAIL PROTECTED]
Sent: Friday, January 28, 2005 3:14 AM
To: MyFaces Discussion
Subject: Re: Math in the expressions.
well,
generell JSF EL is able to do:
-arithmetics (+, -, *, / or %)
<h:outputText value="#{100 * 1.16}"/>)
-relational (<, >, <=, >=, == or != -->)
<h:outputText value="#{backingBean.int!=42}"/>)
-logical (&&, || or !)
<h:outputText value="#{backingBean.bool1&&backingBean.bool2}"/>
-empty operator
<h:outputText value="#{empty bean.vector}"/>
and contrains:
<h:outputText value="#{backingBean.property ? 'TRUE' : 'FALSE'}"/>
HTH,
Matthias
> No, I don't think so (being no expert for the JSF expression language)
>
> it is not possible, as well as passing parameters to methods, which is
> even more restricting, I would say.
>
> regards,
>
> Martin
>
>
> On Thu, 27 Jan 2005 17:31:50 -0500, Srikanth Madarapu
> <[EMAIL PROTECTED]> wrote:
>
>>Is this not possible ?
>>
>>-----Original Message-----
>>From: Srikanth Madarapu
>>Sent: Thursday, January 27, 2005 9:30 AM
>>To: [email protected]
>>Subject: Math in the expressions.
>>
>>Hi
>>
>> How can I do some Math in the expressions, like the following...
>>
>> <h:panelGrid cellspacing="3" id="command"
>> columns="#{(manageProfileFace.addressHelper.columnCount+1)}">
>>
>>I am getting ClassCastException with this kind of expression. Is there any
>>way to achieve this ? I tried with and without parenthesis. I am using this
>>columnCount in couple of places, in one location I need whatever is returned
>>by getColumnCount and here I need to add one.
>>
>>TIA
>>
>>-Srikanth Madarapu
>>
>>
>
>
--
Matthias We�endorf
Aechterhoek 18
DE-48282 Emsdetten
Germany
phone: +49-2572-9170275
cell phone: +49-179-1118979
email: matzew AT apache DOT org
url: http://www.wessendorf.net
callto://mwessendorf (Skype)
icq: 47016183