The elseif-s and the else are optional. The Expression Editor is a simple Expression Language (EL) editor. So, in other words, my first suspicion is that your property is not being properly exposed to JSF and therefore JSF assumes that its value is always false. I know i can access it by using something like param["namingContainer:componetId"] But i would like to know whether i can access it without use of namingContainer, just the componentId Again, Thank you Hi Tim, Thank you for your reply. : Expression evaluates to a boolean value. The available IF-THEN-ELSE Boolean operators are listed in Table 8.3. The Boolean comparison operator is used to control the relationship test between two operands. It is the IF-THEN-ELSE IF-END-IF version. The IF-THEN-ELSE structure is used to control the process section of a program. The JSF Expression Language 2 Originals of Slides and Source Code for Examples: ... • Motivating use of the expression language ... – Then accesses prop1 property • I.e., calls getProp1 method – Then accesses prop2 property of that result For the property to be seen, there must be a property-fetch method. When the request is complete, JSF will re-render the panel grid component with the ID rnprizeid; this was indicated in the render attribute of the f:ajax tag. There is a short hand to overcome this problem. But i do want to access a inputText value by using Expression Language on server side, not on client side. The Nested IF-THEN-ELSE-END IF statement could produce a deeply nested IF statement which is difficult to read. You can use if, elseif and else directives to conditionally skip a section of the If the expression resolves to zero, then the expression is false and the %ELSE statement, if one is present, is processed. if-then-else statement also allows the nesting of if-then statements. If the expression resolves to an integer other than zero, the expression is true and the %THEN clause is processed. IF-THEN-ELSE IF-END IF . The IF operation can test a relationship and evaluate an expression. JSF 2.x Tip of the Day: JSF Expression Language (EL) Keywords and Implicit Objects A friend of mine asked me if there was a list of reserved words in EL and JSF. Description. Use the Expression Editor when you want to formulate a dynamic computation for an otherwise unknown property value, such as the current user or the current page mode. We might first test to see if the ticket purchaser is a child, then if they're a pensioner, then if they' The Expression Editor is available through the administration and editing screens in WebCenter Portal Cloud Service. This allows decisions to follow a path of conditions. For example, the ticket program might have several discounts. He had previously looked for it, and after some Google searching I didn't find a comprehensive list anywhere. is any macro expression that resolves to an integer. Camel case name variant: elseIf. condition, condition2, ...etc. JSP 2.0 adds a new conditional operator to the Expression Language(EL) to deal with this case in a more elegant way.The conditional operator exists in many programming languages (for instance, in Java, C, and JavaScript), so you may have seen it before.