Table 5–5 contains example EL expressions and the result of evaluating them.
Table 5–5 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 named deptName 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. |