• Skip to primary navigation
  • Skip to content
  • Skip to footer
  • ZK Getting Started
  • ZK Essentials
  • ZK Developer's Reference
  • ZK MVVM Reference
  • ZK Component Reference
  • ZUML Reference
  • ZK Installation Guide
  • ZK Configuration Reference
  • ZK Style Customization Guide
  • ZK Component Development Essentials
  • ZK Client-side Reference
  • ZK Charts
  • ZK Pivottable
  • ZK Calendar
  • Keikai
  • ZK Spring Essentials
  • ZATS
  • ZK JSP Tags Essentials
  • ZK Studio Essentials
  • Latest JavaDoc
  • Latest JavaScript Doc
  • Legacy APIs
      /zk_essentials/handling_user_input/mvvm_approach.html
    • Introduction
      • Overview
      • Project Structure
    • 1. User Interface and Layout
      • Build the View
      • Include a Separate Page
      • Apply CSS
    • 2. Controlling Components
      • Fast Prototyping
      • In Controller
      • By Data Binding
    • 3. Handling User Input
      • MVC Pattern
        • Construct a Form Style Page
        • Populate Components with Data
        • Save & Reload Data
      • MVVM Pattern
        • Construct a Form Style Page
        • Load Data into Components
        • Save & Reload Data
    • 4. Implementing CRUD
      • MVC Pattern
      • MVVM Pattern
    • 5. Shadow Components
      • Iterate a Collection
      • Flow Control
      • Reuse Components with a Template
    • 6. Navigation and Template
      • Page Based
      • AJAX Based - MVC
      • AJAX Based - MVVM
    • 7. Authentication
      • Session
      • Secure Your Pages
      • Login
      • Logout
    • 8. Spring Integration
      • Configuration
      • Register Spring Beans
      • Wire Spring Beans
    • 9. JPA Integration
      • Configuration
      • DAO Implementation
      • Conclusion

    MVVM Pattern

    On this page

    • MVVM Approach

    MVVM Approach

    This section we will demonstrate how to implement a form style page and handle user input under MVVM approach.

    Twitter Facebook LinkedIn
    © 2025 Potix Corporation. Privacy Policy