ZK菜鸟开发--MVC

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ZK菜鸟开发--MVC相关的知识,希望对你有一定的参考价值。

mvcDemo.zul

  1. <window title="composer5 example" border="normal" width="300px" apply="com.demo.DemoMVC">
  2. <grid>
  3. <rows>
  4. <row>First Name: <textbox id="firstName"/></row><!-- forward is removed -->
  5. <row>Last Name: <textbox id="lastName"/></row><!-- forward is removed -->
  6. <row>Full Name: <label id="fullName"/></row>
  7. </rows>
  8. </grid>
  9. </window>

DemoMVC.java

  1. package com.demo;
  2. import org.zkoss.zk.ui.event.Event;
  3. import org.zkoss.zk.ui.util.GenericForwardComposer;
  4. import org.zkoss.zul.Label;
  5. import org.zkoss.zul.Textbox;
  6. public class DemoMVC extends GenericForwardComposer {
  7. private Textbox firstName;
  8. private Textbox lastName;
  9. private Label fullName;
  10. //onChange event from firstName component
  11. public void onChange$firstName(Event event) {
  12. fullName.setValue(firstName.getValue()+" "+lastName.getValue());
  13. }
  14. //onChange event from lastName component
  15. public void onChange$lastName(Event event) {
  16. fullName.setValue(firstName.getValue()+" "+lastName.getValue());
  17. }
  18. }




以上是关于ZK菜鸟开发--MVC的主要内容,如果未能解决你的问题,请参考以下文章

菜鸟笔记:MVC 模式

ASP.net MVC 代码片段问题中的 Jqgrid 实现

asp.net mvc框架优缺点

[转]菜鸟程序员之Asp.net MVC Session过期异常的处理

Android Java:在 onCreateView() 中返回空视图的片段

Zookeeper2.基于zk的开发入门