Skip to content

sairam468/java-web-technologies-collection

Repository files navigation

🌐 Java Web Technologies Collection

📌 Overview

This repository is a curated collection of Java web technology projects developed using JDBC, Servlets, JSP, and session management techniques.

The projects demonstrate how server-side web applications were built before modern frameworks like Spring Boot, providing a strong foundation in Java web development fundamentals.


🛠 Tech Stack

  • Java
  • JDBC
  • Servlets
  • JSP
  • EL / JSTL
  • HTML, CSS, JavaScript
  • Apache Tomcat

📂 Projects Included


1️⃣ JDBC Bank Application

Project: JDBC_Bank_Application_Using_JDBC_And_DB

  • Core JDBC-based application
  • Database connectivity using JDBC
  • SQL query execution
  • Transaction-style operations
  • Backend-focused design

2️⃣ SAIBOOK Application – HTTP Session Tracking

Project: SAIBOOK_App_HTTP_SessionTracking

  • Online bookstore simulation
  • Session-based cart management
  • User authentication flow
  • Servlet & JSP integration
  • HTTP session handling

3️⃣ User Login Application – Cookies & Sessions

Project: UserLoginApp_Cookie_SessionTracking

  • Cookie-based login system
  • Session tracking implementation
  • User authentication handling
  • Request–response lifecycle demonstration

🏗 Architecture Style

The projects follow classic MVC-style architecture:

JSP (View) → Servlet (Controller) → JDBC / DAO (Model)

Key concepts demonstrated:

  • Request dispatching
  • Session management
  • Cookie handling
  • Server-side rendering
  • Database interaction without frameworks

🎯 Key Learning Outcomes

  • Built Java web applications without frameworks
  • Implemented session and cookie tracking manually
  • Integrated JDBC with Servlets
  • Understood servlet lifecycle and request flow
  • Strengthened backend web fundamentals

🚀 Purpose of This Repository

This repository serves as a reference collection of Java web technology examples.

More detailed and polished versions of these applications are available in individual repositories such as:

  • servlet-jsp-web-development
  • jdbc-database-examples
  • saibook-online-bookstore

👨‍💻 Author

Ganta Lakshman Naga Durga Sairam
Java Full Stack Developer
Hyderabad, India

About

Collection of Java web technology projects demonstrating JDBC, Servlets, JSP, session tracking, and cookie-based authentication.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors