You can use if, elseif and else directives to conditionally skip a section of the The Nested IF-THEN-ELSE-END IF statement could produce a deeply nested IF statement which is difficult to read. For the property to be seen, there must be a property-fetch method. The Boolean comparison operator is used to control the relationship test between two operands. 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. We might first test to see if the ticket purchaser is a child, then if they're a pensioner, then if they' 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. is any macro expression that resolves to an integer. condition, condition2, ...etc. For example, the ticket program might have several discounts. 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. The Expression Editor is a simple Expression Language (EL) editor. He had previously looked for it, and after some Google searching I didn't find a comprehensive list anywhere. IF-THEN-ELSE IF-END IF . If the expression resolves to zero, then the expression is false and the %ELSE statement, if one is present, is processed. It is the IF-THEN-ELSE IF-END-IF version. 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. 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. The IF operation can test a relationship and evaluate an expression. Camel case name variant: elseIf. Description. 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 The Expression Editor is available through the administration and editing screens in WebCenter Portal Cloud Service. The elseif-s and the else are optional. : Expression evaluates to a boolean value. There is a short hand to overcome this problem. 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. This allows decisions to follow a path of conditions. The available IF-THEN-ELSE Boolean operators are listed in Table 8.3. But i do want to access a inputText value by using Expression Language on server side, not on client side. 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 The IF-THEN-ELSE structure is used to control the process section of a program. Hi Tim, Thank you for your reply.