Skip to content
@WebEngineering-Univaq

Web Engineering - University of L'Aquila

Lecture material for the Web Engineering course

Web Engineering course

University of L'Aquila, Italy

Course pages: https://webengineering-univaq.github.io

University of L'Aquila


This repository contains sample code and other didactic material used in the course lectures. Examples are updated and fixed at least once for every academic year. The code is organized to best match the lecture topics and examples. It is not intended for production use and is not optimized in any way.


Pinned Loading

  1. WE_Lecture_Slides WE_Lecture_Slides Public

    Slide sets used to teach the main course topics

    2

  2. WE_Project_Specifications WE_Project_Specifications Public

    Final course project specifications

    HTML 1

Repositories

Showing 10 of 35 repositories
  • Java_WebApp_Base_T10 Public template

    Base project for a Java web application deployed on Tomcat 10

    WebEngineering-Univaq/Java_WebApp_Base_T10's past year of commit activity
    Java 0 GPL-3.0 2 0 0 Updated Sep 24, 2026
  • Java_WebApp_Base_EmbeddedT11 Public template

    Base project for a Java web application deployed with embedded Tomcat 11 (single JAR file)

    WebEngineering-Univaq/Java_WebApp_Base_EmbeddedT11's past year of commit activity
    Java 0 GPL-3.0 0 0 0 Updated Sep 24, 2026
  • Java_Example_Uploader Public

    A simple file repository with Java servlets

    WebEngineering-Univaq/Java_Example_Uploader's past year of commit activity
    Java 0 GPL-3.0 0 0 0 Updated Sep 24, 2026
  • Java_Example_Templates_Fwk Public

    The Freemarker template engine used inside a simple rendering framework

    WebEngineering-Univaq/Java_Example_Templates_Fwk's past year of commit activity
    Java 0 GPL-3.0 0 0 0 Updated Sep 24, 2026
  • Java_Example_Templates Public

    Basic examples for the Freemarker template engine used in a servlet

    WebEngineering-Univaq/Java_Example_Templates's past year of commit activity
    HTML 0 GPL-3.0 0 0 0 Updated Sep 24, 2026
  • Java_Example_SimpleDataModel Public

    A simple data persistence framework

    WebEngineering-Univaq/Java_Example_SimpleDataModel's past year of commit activity
    Java 0 GPL-3.0 0 0 0 Updated Sep 24, 2026
  • Java_Example_Servlet_Database Public

    Basic database access procedures in Java servlets

    WebEngineering-Univaq/Java_Example_Servlet_Database's past year of commit activity
    Java 0 GPL-3.0 0 0 0 Updated Sep 24, 2026
  • Java_Example_Servlet_CSRF Public

    Simple Cross Site Request Forgery attack examples and prevention techniques

    WebEngineering-Univaq/Java_Example_Servlet_CSRF's past year of commit activity
    Java 0 GPL-3.0 0 0 0 Updated Sep 24, 2026
  • Java_Example_Servlet Public

    Base Java servlet example

    WebEngineering-Univaq/Java_Example_Servlet's past year of commit activity
    Java 0 GPL-3.0 0 0 0 Updated Sep 24, 2026
  • Java_Example_Newspaper_DAO Public

    The Newspaper example, showing the full framework developed in the course

    WebEngineering-Univaq/Java_Example_Newspaper_DAO's past year of commit activity
    Java 0 GPL-3.0 1 0 0 Updated Sep 24, 2026