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)