source: Exam Guide : David Bridgewater
There are 14 core library actions, divided into 4 groups
1. General Purpose : <c:out>, <c:set>,<c:remove> and <c:catch>
2. Conditional : <c:if>, <c:choose>, <c:when>, <c:otherwise>
3. Iteration : <c:forEach>, <c:forTokens>
4. URL Related : <c:import>, <c:url>, <c:redirect>,<c:param>
S.No. | Core Libary Action | Attribute Name | Run Time Expression Allowed | Mandatory | Default Value | Type |
1. | <c:out> | value | Yes | Yes | NA | Object |
escapeXml | Yes | No | True | boolean | ||
default | Yes | No | Empty String | Object | ||
2. | <c:set> | value | Yes | Yes | NA | Object |
var | No | No | NA | String | ||
scope | No | No | Page | String | ||
target | Yes | No | NA | Object | ||
property | Yes | No | NA | String | ||
3. | <c:remove> | var | No | Yes | NA | String |
scope | No | No | Page | String | ||
4. | <c:catch> | var | No | No | NA | String |
5. | <c:if> | test | Yes | Yes | NA | boolean |
var | No | No | NA | String | ||
scope | No | No | Page | String | ||
6. | <c:choose> | No Attributes | ||||
7. | <c:when> | test | Yes | Yes | NA | boolean |
8. | <c:otherwise> | No Attributes | ||||
9. | <c:forEach> | var | No | No | NA | String |
items | Yes | No | NA | Object | ||
varStatus | No | No | NA | String | ||
begin | Yes | No | NA | int | ||
end | Yes | No | NA | int | ||
step | Yes | No | NA | int | ||
10. | <c:forTokens> | var | No | No | NA | String |
items | Yes | Yes | NA | String | ||
delims | Yes | Yes | NA | String | ||
varStatus | No | No | NA | String | ||
begin | Yes | No | NA | int | ||
end | Yes | No | NA | int | ||
stop | Yes | No | NA | int | ||
11. | <c:import> | url | Yes | Yes | NA | String |
context | Yes | No | NA | String | ||
var | No | No | NA | String | ||
scope | No | No | NA | String | ||
charEncoding | No | No | ISO-8859-1 | String | ||
varReader | No | No | NA | String | ||
12. | <c:url> | value | Yes | Yes | NA | String |
context | Yes | No | NA | String | ||
var | No | No | NA | String | ||
scope | No | No | Page | String | ||
13. | <c:redirect> | url | Yes | Yes | NA | String |
context | Yes | No | NA | String | ||
14. | <c:param> | name | No | Yes | NA | String |
value | Yes | Yes | NA | String |