【发布时间】:2012-11-28 00:45:48
【问题描述】:
我真的是 Vaadin 和 Java 的菜鸟...
我有这个 sn-ps:
@com.vaadin.ui.ClientWidget(ModuleName.class)
public class HomeScreen extends Screen { ... }
这些注释对 Vaadin 意味着什么?
【问题讨论】:
我真的是 Vaadin 和 Java 的菜鸟...
我有这个 sn-ps:
@com.vaadin.ui.ClientWidget(ModuleName.class)
public class HomeScreen extends Screen { ... }
这些注释对 Vaadin 意味着什么?
【问题讨论】:
@SuppressWarnings 只是告诉 Eclipse 不要为类中的某些特定元素显示警告的一种方式。在这种情况下,Eclipse 不会抱怨缺少串行 uid。它们没有被定义,因为它们不是必需的。
Vaadin 组件有两个部分;服务器端和客户端。 @ClientWidget 注解旨在放置在服务器端组件中,并将服务器端组件绑定到客户端组件。参考:Book of Vaadin.
如果您不自己开发客户端小部件,则不必介意 @ClientWidget 注释。如果您是初学者,我建议您暂时不要为客户端开发而烦恼。
【讨论】: