J2EE based applications Java Enterprise Edition (J2EE) is a set of coordinated technologies and practices that enables solutions for developing, deploying, and managing multi-tier, server-centric applications. With the help of this exciting technology, we provide an unwavering and secure platform for the enterprises to compete in the market place.
Our clients have valued and gained from our realistic approach to Java development ? an approach that blends Java with the company's existing investment in databases,file sets, job streams and processes. The J2EE technology has given our developers a comprehensive blueprint for providing complete enterprise computing solutions to our clients.
Servlet Syllabus:-
Our clients have valued and gained from our realistic approach to Java development ? an approach that blends Java with the company's existing investment in databases,file sets, job streams and processes. The J2EE technology has given our developers a comprehensive blueprint for providing complete enterprise computing solutions to our clients.
Servlet Syllabus:-
1. Lesson 1: Java Web Applications |
1.1: Introduction to Tiered Architecture |
1.2: Web Applications - An Overview |
1.3: What are Web Components? |
1.4: What are JEE Containers? |
2. Lesson 2: Introduction to Servlets |
2.1: Introduction to Servlet |
2.2: Servlets versus CGI |
2.3: Advantages of Servlets over CGI |
2. Lesson 2: Introduction to Servlets (cntd...) |
2.4: Basic Servlet Architecture |
2.5: Elements of a Web Application |
2.6: Developing Servlets |
2.7: Initializing Servlets |
2.8: Retrieving Information |
3. Lesson 3: The Request Object |
3.1: Processing Get and Post Requests from Web Clients |
3.2: Retrieving Path Information |
3.3: Determining What is Requested and How |
3.4: Request Headers |
3.5: Retrieve Information Uploaded as Files |
4. Lesson 4: The Response Object |
4.1: Structure of a Response |
4.1.1: Concept of Status Codes |
4.1.2: Setting Response Headers |
Lesson 4: The response object (cntd...) |
4.1.3: Redirecting a Request |
4.1.4: ClientPull |
4.1.5: Sending Compressed Data |
4.1.6: Restricting Access to Web Pages |
4.2: Logging |
6. Lesson 6: Configuring databases in Jboss |
6.1: Database Configuration in JBoss |
7. Lesson 7: Session tracking |
7.1: Introducing Session Tracking |
7.2: Ways of Session Tracking in JEE |
7.3: Session Management |
7.4: Best Practices |
7. Lesson 8: Inter-Servlet Communication |
8.1: Introducing Inter-Servlet Communication |
8.2: RequestDispatcher Interface |
8.3: Communication with Server Resources |
8.4: Sharing Data between Servlets |
9. Lesson 9: Servlet Filters |
9.1: Introduction to Servlet Filter |
9.2: Filtering Components |
9.3: Programming a Filter |
Lesson 9: Servlet Filters (contd.) |
9.4: Filter Configuration |
9,4.1: Configuring Filter in Web.Xml |
9.4.2: Registering Filter with Servlet |
9.5: Filter Life Cycle |
What You Will Learn:
This Java EE 6: Develop Web Components with Servlets and JSPs course is designed for experienced developers of Java technology applications. You'll gain the knowledge and skills to quickly build web applications suited to any Java EE 6 application server using JSP and servlet technologies.
Learn To:
Benefits of Classroom Training
You'll learn this material in a hands-on classroom environment. With the help of expert instructors, you'll learn new material in an interactive environment that ensures you not only understand new concepts, but also know how to apply new skills to real-world situations.
Objective:
Required Prerequisites:
This Java EE 6: Develop Web Components with Servlets and JSPs course is designed for experienced developers of Java technology applications. You'll gain the knowledge and skills to quickly build web applications suited to any Java EE 6 application server using JSP and servlet technologies.
Learn To:
- Construct and deploy small-to-medium scale web applications found in intranet and low-volume commercial sites by using JavaServer Page (JSP page) technology and servlets.
- Apply Model-View-Controller (MVC) architecture to projects in EE environments.
- Create servlet filters and listeners.
- Understand and manage HTTP sessions in a web application.
- Create easy-to-maintain JSP pages using Expression Language and the JSP Standard Tag Library (JSTL).
- Analyze, design, develop and deploy web applications with Java EE 6 SDK and the application server Oracle WebLogic Server 12c.
Benefits of Classroom Training
You'll learn this material in a hands-on classroom environment. With the help of expert instructors, you'll learn new material in an interactive environment that ensures you not only understand new concepts, but also know how to apply new skills to real-world situations.
Objective:
- Write servlets using the Java programming language (Java servlets)
- Understand and manage HTTP sessions in a web application
- Create servlet filters and listeners
- Write pages created with JavaServer Pages technology (JSP pages)
- Create easy-to-maintain JSP pages using the Expression Language and the JSP Standard Tag Library (JSTL)
- Use integrated development environments (IDEs) and application servers for Java EE development and deployment
Required Prerequisites:
- Experience with Java EE 6 platform recommended
- Experience with Java programming
- Experience with HTML language recommended