Skip to main content

By clicking Submit, you agree to the developerWorks terms of use.

The first time you sign into developerWorks, a profile is created for you. Select information in your profile (name, country/region, and company) is displayed to the public and will accompany any content you post. You may update your IBM account at any time.

All information submitted is secure.

  • Close [x]

The first time you sign in to developerWorks, a profile is created for you, so you need to choose a display name. Your display name accompanies the content you post on developerworks.

Please choose a display name between 3-31 characters. Your display name must be unique in the developerWorks community and should not be your email address for privacy reasons.

By clicking Submit, you agree to the developerWorks terms of use.

All information submitted is secure.

  • Close [x]

Implementing event-driven GUI patterns using the ZK Java AJAX framework

Simon Massey (simon_massey@users.sourceforge.net), Technical Architect, Bank holding company
Simon Massey photo
Simon Massey is a Technical Architect working for a bank holding company in London and has built several large-scale systems using ZK since 2007. He is a founding member and speaker at the ZK UK User Group, has published a number of ZK articles, and currently maintains the ZkToDo2 ZK Patterns Sample application. You can reach him at simon_massey@users.sourceforge.net.
Sachin K Mahajan (sachin.mahajan@in.ibm.com), Software Developer, IBM  
Sachin Mahajan photo
Sachin K Mahajan currently works on the Development team of the Unica product, which is part of the Enterprise Marketing Management group of IBM® Software Group. He graduated with a Masters degree from University of Utah, USA. You can reach him at sachin.mahajan@in.ibm.com.

Summary:  This white paper explores three event-driven graphical user interface (GUI) patterns using the ZK Java AJAX framework; specifically, "Passive View," "Supervising Controller" and "Presentation Model." The patterns are discussed in the context of a simple screen implemented three times using each of the three patterns.

Date:  08 Aug 2012
Level:  Intermediate

Activity:  9956 views
Comments:  

This white paper explores three event-driven graphical user interface (GUI) patterns using the ZK Java AJAX framework; specifically, "Passive View," "Supervising Controller" and "Presentation Model." The patterns are discussed in the context of a simple screen implemented three times using each of the three patterns.

In this white paper

  • Introduction
  • Example UI
  • Implementing the Passive View
  • Implementing the Presentation Model
  • Implementing the Supervising Controller
  • Comparing the patterns
  • Conclusion
  • Resources
  • Author biographies

Download

DescriptionNameSizeDownload method
White paper in PDF formatGUIPatterns_ZK_Java_Article_Final.pdf302 KBHTTP

Information about download methods          Get Adobe® Reader®


Resources

Biographies

Simon Massey photo

Simon Massey is a Technical Architect working for a bank holding company in London and has built several large-scale systems using ZK since 2007. He is a founding member and speaker at the ZK UK User Group, has published a number of ZK articles, and currently maintains the ZkToDo2 ZK Patterns Sample application. You can reach him at simon_massey@users.sourceforge.net.

Sachin Mahajan photo

Sachin K Mahajan currently works on the Development team of the Unica product, which is part of the Enterprise Marketing Management group of IBM® Software Group. He graduated with a Masters degree from University of Utah, USA. You can reach him at sachin.mahajan@in.ibm.com.

Comments



static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=1
Zone=WebSphere
ArticleID=829795
SummaryTitle= Implementing event-driven GUI patterns using the ZK Java AJAX framework
publish-date=08082012

My developerWorks community

IBM SmartCloud trial. No charge.

IBM PureSystems on a kaleideoscope background

Unleash the power of hybrid cloud computing today!


Special offers