Implementing Enterprise Web applications with Vaadin - Wiki - | Coding Adventures |

Enterprise web applications written in Java are mostly layered, component based applications that exist in the server side and are run in Application Server such as JBoss or GlassFish. Application Servers provide containers to host different components such as EJB Container for EJB Beans and Web Container for Servlets. In this tutorial I'll present ways to bind Vaadin together with other Java technologies used to build modern web applications. This first part of the tutorial is about setting up the development environment and project structure to support enterprise application development.