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 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.
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4