JSP - Intermed
This exam is based on the ability to write advanced JSPs using proper EL and custom tags. This exam moves ahead on the JSP Basic exam. As usual, you can use any book, notes and web reference during this exam.
It requires less knowledge than the SCWCD certification. Exceptions from SCWCD follow:
- HTTP Methods, Servlet lifecycle (may be covered in Servlet Intermed).
- Construct the file and directory structure of a Web Application.
- Construct the correct structure of the deployment descriptor.
- Explain the purpose of a WAR file and describe the contents of a WAR file, how one may be constructed.
- The Web Container Model.
- Web Application Security.
- Building a Custom Tag Library (just basics are asked here)
- J2EE Patterns.
| Released | Beta | Frozen | ||
|---|---|---|---|---|
JSP Page Life Cycle 2 questions
Describe the purpose and event sequence of the JSP page life cycle:
|
8 | 56 | 32 | |
Directives 1 question
Knowledge of all the attributes applicable to the page directive, and good understanding of include and taglib directives.
|
1 | 68 | 20 | |
Error Handling 2 questions
Good understanding of Translation Time Processing Errors, Request Time Processing Errors and Error Pages.
Different ways to define error pages such as error-code defined in web.xml, exception defined in web.xml, error-page defined in a jsp.
|
6 | 6 | 16 | |
Session Management 2 questions
Given a scenario, describe which session management mechanism the Web container could employ, how cookies might be used to manage sessions, how URL rewriting might be used to manage sessions, and write servlet code to perform URL rewriting.
|
3 | 17 | 22 | |
Listeners 2 questions
Use of various listeners. Basic knowledge of Listeners is required here.
|
5 | 7 | 16 | |
Headers 1 question
Basic knowledge of header reading and setting.
|
3 | 2 | 5 | |
Expression Language 3 questions
|
6 | 53 | 35 | |
EL Implicit Objects 2 questions
|
3 | 13 | 12 | |
Standard Actions 2 questions
Basic knowledge of the following Standard Actions:
useBean, setProperty, getProperty, include, forward, param, plugin, params, fallback, attribute, body, invoke, doBody, element, text, output.
|
0 | 67 | 15 | |
Tag Extensions 3 questions
|
6 | 81 | 28 |
Exam information
- 30 minutes
- 20 questions (612)
- 80% required
- +4 √
- - 12 points
- 15 day delay
- status: released



