参考教程编写的一个Vaadin7.2.2的实现