Hello Web Apps

Hello Web Apps is a collection of fully-functional example J2EE web applications that each demonstrate a specific concept or technology related to Java, J2EE, Servlets, JSPs, and/or several open source Java libraries. Building off of the simplest barebones HelloWebApp, each example web application can be downloaded and deployed to a web container running on your local machine. Each example should just work right out of the box and help you jumpstart your web projects. Each project carries an Apache 2.0 license, and the entire source code can be found on GitHub where you can download and build the project from scratch with an included Ant build file. Enjoy!

HelloWebApp is a Java Web Application that serves as a bare-bones starting point for new web application projects.

HelloFancyWebApp demonstrates how to integrate a CSS file, a Javascript file, a favicon, and an embedded HTML image into a Java Web Application.

HelloAjax demonstrates how to integrate AJAX into a Java Web Application.

HelloReverseAjax demonstrates how to integrate reverse AJAX into a Java Web Application.

HelloXChart demonstrates how to easily integrate a simple line chart into a Java Web Application.

HelloFlot demonstrates how to integrate a Google Flot line chart into a Java Web Application.

HelloQuartz demonstrates how to integrate the Quartz scheduler into a Java Web Application.

HelloSundial demonstrates how to integrate the Sundial scheduler into a Java Web Application.