Ministère de l'Équipement et des Transports - BDVHWEB

November 2003 - July 2004

Management Summary

The purpose of the required application was a management system mapping the different water bodies and derived activities for the Walloon Community. The portal was to consist of several web pages intended for consulting and manipulating the data, as well as furnishing this data to a GIS being developed in parallel. This solution was a web application, that needed a fast reaction time and the ability to reverse changes that had been persisted to their previous state if the change had occurred in the recent past.

Lessons Learned

This project was my first official contact with web application development, and at the time this meant using Java Servlet Pages (JSP) to facilitate the generation of the HTML to be presented to the user by the browser. Not wanting to directly program an implementation of the Java Servlet Interface, the de facto standard practice at the time was to use Apache Struts, with an ORM layer in the form of Hibernate. This combination would endure until it would be replace by Spring + Hibernate.

Apache Struts Logo