Java Web Applications
Todo Application: Architecture
The application consists of two components:
- a classical web application which processes HTTP requests (using Java Servlets) and renders HTML responses (using JavaServer Pages)
- a RESTful web service with a programming interface that can be used to implement a client side web application (using JavaScript)