Introduction#
For those unfamiliar with web development (and especially JSPs and Servlets), a number of guides have been created to help you develop your first web application.
First Web Application#
This guide gives you an overview of the tools you will use during development (Tomcat, Render, Maven, etc.). It also provides a walk-through guide to creating your first Servlet and JSP, passing parameters between Servlets and JSPs, and querying your application’s database.
JSPs and Servlets#
In this subject, you will create an application using Java Server Pages (JSPs) and Servlets. This guide will provide you an overview of both.
Introduction to Maven#
This guide gives you an overview of the build tool we will use this semester - Maven. It introduces Maven and how it specifies projects using the POM file, as well as how to add dependencies in your project.
Introduction to Java and PostgreSQL#
This is a demo for students who are new to using Java to query an SQL database.
Tools and Plugins#
Some of the teaching team’s favourite tools and plugins for IntelliJ to help you as you complete your project.