web application written in Java with Spring Framework