- HTTP Architecture
- CGI and Servlets
- Web Application Tiers
2. Spring Framework
- Introduction
- Inversion of Control
- Spring Modules
- Usage Scenarios
- Spring MVC
3. Data Access Basic
- Data Access with JDBC
• Configuring Database
• Preparing Connections
• Using Statements
• Handling Result Sets
- Integration Using ORM with Hibernate
• Setting Up Session Factory
• Implementing DAO
• Declarative/Programmatic Transaction
4. Implementing Dispatcher Servlets
5. Implementing Views Using JSP
- Designing Pages with JSP
- Using Spring Form Tag Library
- Resolving Views
6. Implementing Controllers
- Controller Definition
- Mapping Requests
7. Integrating with Other Framework
- Using JavaServer Faces
- Using Apache Struts
8. Reporting with JasperReports
- Introduction to JasperReports
- Connecting to Database
- Report Elements
- Designing Report
- Integrating Report with Application.
