This repository contains labs from the Web Application Programming (CPRG 352) course at SAIT (Southern Alberta Institute of Technology) which is part of the Information Technology Software Development program.
The code in this GitHub repository is public domain. See the included LICENSE file for more information.
- Age Next Birthday
Determine what your age is at your next birthday. - My Login
Validates a username and password against hardcoded logins. - JavaBean
Demonstrates passing a JavaBean (serialized object) from a controller to view. - Simple JSP Calculator
Perform a simple calculation on two numbers. - Shopping List
Allow a user to register and setup a shopping list. - JDBC
Connects to a MySQL database using JDBC - JPA
Connects to a MySQL database using the Java Persistence API (JPA) - Filters
Shows the use of a filter to check a user is authenticated before continuing to the controller. - Password Reset
Resets a users password using a recommended method.