The PDF version of Oracle Java Enterprise Edition 5 Web Component Developer Certified Professional is made for busy schedules: download it once, then learn on GuideTorrent whenever a free moment appears, whether at home or during a commute.
Oracle 1Z0-858 Exam Overview:
| Certification Vendor: | Oracle |
|---|---|
| Exam Name: | Java Enterprise Edition 5 Web Component Developer Certified Professional Exam |
| Exam Number: | 1Z0-858 |
| Exam Format: | Multiple Choice, Multiple Answer |
| Related Certifications: | Oracle Certified Professional, Java SE Programmer |
| Exam Price: | Approx. $245 USD |
| Real Exam Qty: | 69 |
| Exam Duration: | 150 minutes |
| Available Languages: | English |
| Certificate Validity Period: | Indefinite (legacy certification) |
| Passing Score: | 68% - 72% |
| Recommended Training: | Oracle University - Web Component Development with Servlet and JSP |
| Exam Registration: | Pearson VUE Registration Oracle Certification Portal |
| Sample Questions: | ![]() |
| Exam Way: | Authorized Pearson VUE test center or online proctored exam |
| Pre Condition: | Recommended: Oracle Certified Professional, Java SE Programmer or equivalent Java knowledge |
| Official Syllabus URL: | https://education.oracle.com/ |
Oracle 1Z0-858 Exam Syllabus Topics:
| Section | Weight | Objectives |
|---|---|---|
| Web Application Security | 12% | - Authorization and roles - Authentication methods - Data protection and transport security |
| Servlet Technology Model | 15% | - Request and response handling - Servlet configuration and initialization - Servlet lifecycle |
| JSTL and Custom Tag Development | 12% | - Tag files and descriptors - JSTL core and formatting tags - Tag handler lifecycle |
| Web Application Structure and Deployment | 10% | - Annotations for configuration - Deployment descriptor (web.xml) - WAR file structure |
| Session Management | 10% | - Session lifecycle - Session attributes and scope - Session tracking mechanisms |
| JSP Technology Model | 13% | - JSP lifecycle - Implicit objects - Elements and syntax |
| Web Container Model | 10% | - Event listeners - Filters and interceptors - Container services |
| Expression Language (EL) and Standard Actions | 10% | - Accessing JavaBeans and collections - Standard JSP actions - EL syntax and operators |
| Design Patterns and Architecture | 8% | - Intercepting Filter, Front Controller - Service Locator, Business Delegate - MVC pattern |
Frequently Asked Questions About Oracle Java Enterprise Edition 5 Web Component Developer Certified Professional
The Oracle Java Enterprise Edition 5 Web Component Developer Certified Professional questions are written and organized by senior experts and experienced specialists so that your study time concentrates on the most test-relevant knowledge. Instead of spreading your effort across endless coverage, you practice what the 1Z0-858 exam actually weighs, which raises your learning efficiency session by session.
The real 1Z0-858 exam gives you 150 minutes minutes for 69 questions. Rehearsing under the same conditions on the GuideTorrent engine builds the pacing you will rely on.
- Design Patterns and Architecture (8%)
- JSTL and Custom Tag Development (12%)
- Web Application Structure and Deployment (10%)
Let the weights decide where your hours go first.
Three versions cover different working lives. The PDF downloads for learning at any time. The PC test engine runs on unlimited computers, so you can study on screens at home and at the workplace. The online engine works on any electronic equipment, with no device limit and offline use supported, so practice never depends on your location.
The package contains 276 practice questions for the 1Z0-858 exam, all verified by senior experts and organized for focused, efficient revision.
To pass 1Z0-858 you need 68% - 72%, and the official exam fee is Approx. $245 USD. Fixing both figures early keeps your target concrete and your budget planned.
Oracle Certification Portal: register for 1Z0-858
Pearson VUE Registration: register for 1Z0-858
Oracle University - Web Component Development with Servlet and JSP: Visit official page
Recommended: Oracle Certified Professional, Java SE Programmer or equivalent Java knowledge
Oracle Java Enterprise Edition 5 Web Component Developer Certified Professional Sample Questions:
As a convenience feature, your web pages include an Ajax request every five minutes to a special servlet that monitors the age of the user's session. The client-side JavaScript that handles the Ajax callback displays a message on the screen as the session ages. The Ajax call does NOT pass any cookies, but it passes the session ID in a request parameter called sessionID. In addition, assume that your webapp keeps a hashmap of session objects by the ID. Here is a partial implementation of this servlet:
10.
public class SessionAgeServlet extends HttpServlet {
11.
public void service(HttpServletRequest request, HttpServletResponse) throws IOException {
12.
String sessionID = request.getParameter("sessionID");
13.
HttpSession session = getSession(sessionID);
14.
long age = // your code here
15.
response.getWriter().print(age);
16.
}
... // more code here
47. }
Which code snippet on line 14, will determine the age of the session?
- A. session.getMaxInactiveInterval();
- B. session.getLastAccessedTime() - session.getCreationTime();
- C. session.getLastAccessedTime().getTime() - session.getCreationTime().getTime();
- D. session.getLastAccessed().getTime() - session.getCreationTime().getTime();
- E. session.getLastAccessed() - session.getCreationTime();
- F. session.getMaxInactiveInterval() - session.getCreationTime();
Correct Answer: B 🗳️
Every page of your web site must include a common set of navigation menus at the top of the page. This menu is static HTML and changes frequently, so you have decided to use JSP's static import mechanism. Which JSP code snippet accomplishes this goal?
- A. <%@ page include='/common/menu.html' %>
- B. <%@ page import='/common/menu.html' %>
- C. <%@ include file='/common/menu.html' %>
- D. <%@ import file='/common/menu.html' %>
- E. <%@ include page='/common/menu.html' %>
- F. <%@ import page='/common/menu.html' %>
Correct Answer: C 🗳️
Given the security constraint in a DD:
101.
<security-constraint>
102.
<web-resource-collection>
103.
<web-resource-name>Foo</web-resource-name>
104.
<url-pattern>/Bar/Baz/*</url-pattern>
105.
<http-method>POST</http-method>
106.
</web-resource-collection>
107.
<auth-constraint>
108.
<role-name>DEVELOPER</role-name>
109.
</auth-constraint>
110.
</security-constraint>
And given that "MANAGER" is a valid role-name, which four are true for this security constraint? (Choose four.)
- A. DEVELOPER can do only a POST on resources in the /Bar/Baz directory.
- B. MANAGER can do a TRACE on any resource in the /Bar/Baz directory.
- C. DEVELOPER can do a TRACE on any resource in the /Bar/Baz directory.
- D. DEVELOPER can do a GET on resources in the /Bar/Baz directory.
- E. MANAGER can do a GET on resources in the /Bar/Baz directory.
- F. MANAGER can do a POST on any resource in the /Bar/Baz directory.
Correct Answer: B,C,D,E 🗳️
All of your JSPs need to have a link that permits users to email the web master. This web application is licensed to many small businesses, each of which have a different email address for the web master. You have decided to use a context parameter that you specify in the deployment descriptor, like this:
42.
<context-param>
43.
<param-name>webmasterEmail</param-name>
44.
<param-value>[email protected]</param-value>
45.
</context-param>
Which JSP code snippet creates this email link?
- A. <a href='mailto:${initParam.webmasterEmail}'>contact us</a>
- B. <a href='mailto:${contextParam.webmasterEmail}'>contact us</a>
- C. <a href='mailto:${applicationScope.webmasterEmail}'>contact us</a>
- D. <a href='mailto:${contextInitParam.webmasterEmail}'>contact us</a>
Correct Answer: A 🗳️
To take advantage of the capabilities of modern browsers that use web standards, such as XHTML and CSS, your web application is being converted from simple JSP pages to JSP Document format. However, one of your JSPs, /scripts/screenFunctions.jsp, generates a JavaScript file. This file is included in several web forms to create screen-specific validation functions and are included in these pages with the following statement:
10.<head>
11.<script src='/scripts/screenFunctions.jsp'
12.language='javascript'
13.type='application/javascript'> </script>
14.</head>
15.<!-- body of the web form -->
Which JSP code snippet declares that this JSP Document is a JavaScript file?
- A. <jsp:directive.page contentType='application/javascript' />
- B. <jsp:document contentType='application/javascript' />
- C. No declaration is needed because the web form XHTML page already declares the MIME type of the /scripts/screenFunctions.jsp file in the <script> tag.
- D. <jsp:page contentType='application/javascript' />
- E. <%@ page contentType='application/javascript' %>
Correct Answer: A 🗳️



