Filter based Spring Security in Vaadin applications

Spring Security’s web infrastructure is completely based on standard servlet filters. All requests go through a filter chain, where each filter does something with the request and decides whether to continue down the chain or stop and do something else. For example, a filter could check if the user ...

Dynamic HTML templates with FreeMarker and Vaadin

As you may already know, with Vaadin you don’t have to worry about HTML. However, this doesn’t mean that Vaadin would prevent you from using it. There might be cases in which you want to design a layout using plain HTML and add Vaadin components into it. Moreover, you might want to add ...

Community Spotlight - April 2016

For this month’s Community Spotlight, I interviewed Godfrey D. Beray. Godfrey D. Beray is a Senior Development Consultant at Cubeworks Technology Consulting & Solutions and IT Consultant for the F&C Group of Companies and Society Agri-Venture Enterprise in the Philippines. He's also a ...

What’s up in Vaadin R&D?

The core framework team, whose responsibility it is to develop Vaadin Framework, has been busy during the winter building a major update to the Vaadin Eclipse Plugin. But we have built many other new features during 2016 as well - most of them available for you to try today. We have also decided ...

Migrating from JSP and JSF to Vaadin Made Easy

The first step in migrating from JSF or JSP based solutions to a single-page web app with Vaadin is commonly to integrate some views of your existing app to a Vaadin based app. Integrating Vaadin to existing JSF and JSP-based (such as Struts, Stripes, or Turbine) applications just got easier. I ...

Date Picker and Upload Element 1.0 betas released

Choosing a date is a common requirement in business applications. We wanted to provide an effortless and intuitive way of scrolling through months and years to find the date you are looking for. As a result, we just released the vaadin-date-picker element with two scrolling areas – one for months ...

Free Vaadin Certification and Training webinar in two weeks

Are you a Vaadin Certified Developer? If your answer is no, now you’ll have the chance to get certified for free. Between April 25th and May 1st we’re hosting a free certification week again, combined with a webinar with content from the first commercial Vaadin Training. Not only will your CV look ...

Comparison Tool for Web Frameworks

When encountering something new, such as a new web framework, we’d like to quickly put it into context in order to know what it is and what problem it’s trying to solve. This is how the human mind works – we compare new things to previous experiences to be able to quickly decide if it’s a thing for ...

Using ContextMenu with Vaadin 7.6

Although Vaadin ContextMenu was published as a separate add-on in Directory, we tend to consider it as a feature of the recent 7.6 release. The latest minor release added essential hooks that make it simple to catch raw “contextmenu” events and build components that take the advantage of them. As ...