Examples of EL Expressions - The Java EE 6 Tutorial (original) (raw)
Table 6-3 contains example EL expressions and the result of evaluating them.
Table 6-3 Example Expressions
EL Expression | Result |
---|---|
${1 > (4/2)} | false |
${4.0 >= 3} | true |
${100.0 == 100} | true |
${(10*10) ne 100} | false |
${'a' < 'b'} | true |
${'hip' gt 'hit'} | false |
${4 > 3} | true |
${1.2E4 + 1.4} | 12001.4 |
${3 div 4} | 0.75 |
${10 mod 4} | 2 |
${!empty param.Add} | False if the request parameter named Add is null or an empty string. |
${pageContext.request.contextPath} | The context path. |
${sessionScope.cart.numberOfItems} | The value of the numberOfItems property of the session-scoped attribute named cart. |
${param['mycom.productId']} | The value of the request parameter named mycom.productId. |
${header["host"]} | The host. |
${departments[deptName]} | The value of the entry nameddeptName in the departments map. |
${requestScope['javax.servlet.forward.servlet_path']} | The value of the request-scoped attribute named javax.servlet.forward.servlet_path. |
#{customer.lName} | Gets the value of the property lName from the customer bean during an initial request. Sets the value of lName during a postback. |
#{customer.calcTotal} | The return value of the method calcTotal of the customer bean. |
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices