ZATS Richlet
From Documentation
ZATS Mimic also support Richlet[1].
web.xml
<servlet-mapping>
<servlet-name>zkLoader</servlet-name>
<url-pattern>/zk/*</url-pattern>
</servlet-mapping>
zk.xml
<richlet>
<richlet-name>MyRichlet</richlet-name>
<richlet-class>foo.MyRichlet</richlet-class>
</richlet>
<richlet-mapping>
<richlet-name>MyRichlet</richlet-name>
<url-pattern>/foo</url-pattern>
</richlet-mapping>
MyRichlet.java
public class MyRichlet extends GenericRichlet {
public void service(Page page) throws Exception {
final Label msg = new Label("Hello world!");
msg.setId("msg");
msg.setPage(page);
Button btn = new Button("go");
btn.setId("btn");
btn.setPage(page);
btn.addEventListener(Events.ON_CLICK, new EventListener() {
public void onEvent(Event event) throws Exception {
msg.setValue("Hello ZK!");
}
});
}
}
Notes
- ↑ for more detail, please refer to ZK_Developer's_Reference/UI_Composing/Richlet