Search results
From Documentation
Page title matches
- ...us application layers in a clear manner. ZK fulfills the View component of MVC by allowing UI declaration to be done using an XML declarative language cal ...re options for more infomation on those please [[ZK_Developer's_Reference/MVC/Controller/Wire_Components | click here]].5 KB (866 words) - 12:32, 19 January 2022
- ...ts is discussed in the last chapter as it deals with communication between MVC and MVVM thus is a topic best introduced after MVVM. If you are interested4 KB (622 words) - 12:28, 19 January 2022
- #REDIRECT [[Small Talks/2008/August/ZK MVC Made Easy]]54 bytes (8 words) - 01:42, 21 September 2010
- ...iew-Controller_Patterns | article]] there have been some discussions about MVC programming on ZK. In this article, I am going to discuss in details the th ...tName event, respectively. No doubt these are also repeat patterns in a ZK MVC practice. "Can we remove such forward attributes?"20 KB (2,521 words) - 10:33, 21 December 2010
- |version=ZK 6.0.2/6.5.0 , Spring MVC 3.1.2 ...age flows. This article will demonstrate how to communicate between Spring MVC to ZK MVVM with a simple shopping cart sample.10 KB (1,406 words) - 04:20, 20 January 2022
- ...also introduces the concept of composite components which can be used with MVC and MVVM patterns.334 bytes (45 words) - 00:01, 29 March 2013
- '''(How) Can our project benefit from these features when using (''only'') MVC?''' Let's have a look where they can be used in the MVC world.17 KB (2,371 words) - 04:28, 20 January 2022
- (2) [https://www.zkoss.org/wiki/ZK_Developer's_Reference/MVC/Model/List_Model ListModel] [https://github.com/zkoss-demo/zk-mvc-shadow/blob/part-2/src/main/webapp/forEach/forEachListModel.zul forEachList21 KB (2,699 words) - 04:33, 20 January 2022
- #REDIRECT [[Small Talks/2017/March/ZK8 Features for MVC - Shadow Elements - Part 2]]84 bytes (13 words) - 09:43, 30 March 2017
- 7 KB (1,036 words) - 04:18, 20 January 2022
- #REDIRECT [[Small Talks/2011/December/MVVM in ZK6:in Contrast to MVC]]70 bytes (11 words) - 08:43, 13 December 2011
- 13 KB (2,010 words) - 04:37, 5 February 2024
- #REDIRECT [[ZK Developer's Reference/MVC/View/Renderer/Grid Renderer]]70 bytes (9 words) - 03:31, 13 February 2012
- #REDIRECT [[ZK Developer's Reference/MVC/View/Renderer/Listbox Renderer]]73 bytes (9 words) - 03:31, 13 February 2012
- ...composer. For more information, please refer to [[ZK Developer's Reference/MVC/Controller/Composer|the Composer section]].9 KB (1,209 words) - 06:47, 29 January 2024
- ...en un catalogue de voitures. Nous allons pour cela utiliser l'approche '''MVC'''. Cette approche est à la fois très intuitive et à la fois flexible et ...ons les objets domaine ici pcq cette section est indépendante des sections MVC et MVVM et la partie domaine est identique pour ces 2 design patterns.28 KB (4,283 words) - 07:33, 14 January 2022
- #REDIRECT [[ZK Developer's Reference/MVC/View/Renderer/Tree Renderer]]70 bytes (9 words) - 03:32, 13 February 2012
- #REDIRECT [[ZK Developer's Reference/MVC/View/Renderer/Combobox Renderer]]74 bytes (9 words) - 03:29, 13 February 2012
- Notice that please read [[ZK Developer's Reference/MVC/View/Template/Listbox Template|the Listbox Template section]] first, even t2 KB (306 words) - 06:00, 12 January 2022
- ...of each item in the ZUML document, you can use [[ZK Developer's Reference/MVC/View/Template|templates]] instead.1,008 bytes (136 words) - 02:59, 30 January 2024
- ...re going to build is a simple car catalog application. We will use the '''MVC''' approach to build the application here. This approach is very intuitive ...e call this [[ZK Developer's Reference/MVC|'''Model-View-Controller''' ('''MVC''') design pattern]]. This pattern divides an application into 3 parts.12 KB (1,763 words) - 10:27, 10 January 2022
- .../Controller/Wire Variables|Wire Variables]] and [[ZK Developer's Reference/MVC/Controller/Wire Event Listeners|Wire Event Listeners]]. ...ountered. For more information, please refer to [[ZK Developer's Reference/MVC/Controller/Wire Variables|the Wire Variables section]].17 KB (2,430 words) - 04:17, 29 January 2024
- #REDIRECT [[Small Talks/2007/November/The Trilogy of ZK's MVC Adventure]]73 bytes (10 words) - 01:06, 21 September 2010
- ...section we will take a look at how to build your login using ZUL files, ZK MVC pattern of development and Sessions.331 bytes (44 words) - 00:00, 29 March 2013
- 4 KB (552 words) - 07:17, 29 January 2024
- ...rful. The first item of interest is dealing with communication between the MVC and MVVM. =Posting a command from the MVC to an MVVM view model=4 KB (699 words) - 12:27, 19 January 2022
- 4 KB (550 words) - 07:04, 29 January 2024
- ...s/index.html ZK MVVM Reference]. You can also use shadow elements with the MVC pattern; however, there are some differences. We will discuss this more in In the MVC pattern, developers can declare shadow tags in zul files, but the behavior10 KB (1,389 words) - 08:45, 26 January 2024
- = Introduction: MVVM in ZK6 - In Contrast to MVC = ...is more like the MVP (Model-View-Presenter) pattern which is, a variant of MVC. The composer plays the role as “Presenter” in the MVP pattern. It hand11 KB (1,470 words) - 04:18, 20 January 2022
- From one component's perspective, it also follows the MVC pattern: A typical way is to use [[ZK Developer's Reference/MVC/Controller/Composer|a composer]] to assign the model. For example, assume t6 KB (861 words) - 07:33, 29 January 2024
- As described in [[ZK Developer's Reference/MVC/Model|MVC/Model]], some ZK components support Model-driven rendering, such as <javado * [[ZK Developer's Reference/MVC/View/Template|Template]]: you define a template which is a fragment of the933 bytes (131 words) - 02:03, 30 January 2024
- ...g.zkoss.zul.ListModel</javadoc> as described in [[ZK Developer's Reference/MVC/Model|the Model section]].1 KB (173 words) - 03:27, 29 January 2024
- 6 KB (827 words) - 12:28, 19 January 2022
- ...d controller clearly. Let’s review the history of improvement on realizing MVC approach. To realize the MVC approach more gracefully, we need the help of composer and apply property.5 KB (773 words) - 01:06, 21 September 2010
- ...ate the model, view, and controller. It is strongly suggested to apply the MVC pattern to your application, not only because it is easy to develop and mai [[File:MVC.png | center]]3 KB (496 words) - 03:23, 29 January 2024
- ...entioned in the smalltalk: [[Small_Talks/2008/August/ZK_MVC_Made_Easy | ZK MVC Made Easy]]. ...of component and right click to show the context menu, and then click "ZK MVC Extractor".2 KB (302 words) - 03:29, 23 September 2013
- Similar to [[ZK Developer's Reference/MVC/View/Template/Listbox Template|Listbox]], you can render a biglistbox with1 KB (176 words) - 07:34, 8 July 2022
- Similar to [[ZK Developer's Reference/MVC/View/Template/Listbox Template|Listbox]], you can also define a customer re1 KB (130 words) - 07:34, 8 July 2022
- ...component, model and renderer, please refer to [[ZK_Developer's_Reference/MVC/Model/List_Model#Model-driven_Display|the Model-driven Display section]].</2 KB (214 words) - 07:34, 8 July 2022
- Similar to [[ZK Developer's Reference/MVC/View/Template/Listbox Template|Listbox]], you can render a combobox with a796 bytes (89 words) - 07:34, 8 July 2022
- Similar to [[ZK Developer's Reference/MVC/View/Template/Listbox Template|Listbox]], you can render a chosenbox with a1,010 bytes (125 words) - 07:34, 8 July 2022
- Similar to [[ZK Developer's Reference/MVC/View/Template/Listbox Template|Listbox]], you can render a selectbox with a1,013 bytes (125 words) - 07:34, 8 July 2022
- Similar to [[ZK Developer's Reference/MVC/View/Template/Listbox Template|Listbox]], you can also define a customer re804 bytes (80 words) - 04:39, 5 February 2024
- ...ganigram. For more information, please refer to [[ZK Developer's Reference/MVC/View/Template/Organigram Template|the Organigram Template section]].</ref>.2 KB (206 words) - 04:38, 5 February 2024
- 622 bytes (71 words) - 04:45, 8 May 2023
- Similar to [[ZK Developer's Reference/MVC/View/Template/Listbox Template|Listbox]], you can render a searchbox with a1 KB (153 words) - 07:34, 8 July 2022
- ...component, model and renderer, please refer to [[ZK_Developer's_Reference/MVC/Model/List_Model#Model-driven_Display|the Model-driven Display section]]. ...listbox. For more information, please refer to [[ZK Developer's Reference/MVC/View/Template/Listbox Template|the Listbox Template section]].</ref>. If yo2 KB (236 words) - 07:34, 8 July 2022
- ...the grid. For more information, please refer to [[ZK Developer's Reference/MVC/View/Template/Grid Template|the Grid Template section]].</ref>. If you want2 KB (223 words) - 07:34, 8 July 2022
- ...ged bean. For more information, please refer to [[ZK Developer's Reference/MVC/Controller/Composer|the Composer section]]</ref>.5 KB (667 words) - 07:34, 8 July 2022
- ...the tree. For more information, please refer to [[ZK Developer's Reference/MVC/View/Template/Tree Template|the Tree Template section]].</ref>. If you want2 KB (245 words) - 07:34, 8 July 2022
- ...component, model and renderer, please refer to [[ZK_Developer's_Reference/MVC/Model/List_Model#Model-driven_Display|the Model-driven Display section]]. ...e tabbox. For more information, please refer to [[ZK Developer's Reference/MVC/View/Template/Tabbox Template|the Tabbox Template section]].</ref>. If you1 KB (214 words) - 04:38, 5 February 2024
- ...ged bean. For more information, please refer to [[ZK Developer's Reference/MVC/Controller/Composer|the Composer section]].</ref>.9 KB (1,137 words) - 02:39, 30 January 2024
- ...the tree. For more information, please refer to [[ZK Developer's Reference/MVC/View/Template/Tree Template|the Tree Template section]].</ref>. If you want1 KB (186 words) - 07:34, 8 July 2022
- Similar to [[ZK Developer's Reference/MVC/View/Template/Listbox Template|Listbox]], you can define a customer renderi2 KB (312 words) - 02:43, 30 January 2024
- ...component, model and renderer, please refer to [[ZK_Developer's_Reference/MVC/Model/List_Model#Model-driven_Display|the Model-driven Display section]]. ...' when notify for data updates, please refer to [[ZK_Developer's_Reference/MVC/Model/List_Model#Notify_for_Data_Updates | ListMode#Notify_for_Data_Updates5 KB (769 words) - 01:58, 30 January 2024
- ...ox. If it is not what you want, please refer to [[ZK Developer's Reference/MVC/View|the View section]] for writing a custom renderer. ...kbooks/blob/master/developersreference/developersreference/src/main/webapp/mvc/model/listModel.zul example project].12 KB (1,762 words) - 08:03, 29 January 2024
- ...onent, a model, and a renderer, please refer to [[ZK_Developer's_Reference/MVC/Model/List_Model#Model-driven_Display|the Model-driven Display section]]. <div apply="org.zkoss.reference.developer.mvc.model.FileInfoTreeController">21 KB (2,783 words) - 10:20, 29 January 2024
- ...of component, model and render, please refer to [[ZK_Developer's_Reference/MVC/Model/List_Model#Model-driven_Display|the Model-driven Display section]].18 KB (2,304 words) - 09:24, 29 January 2024
- ...of component, model and render, please refer to [[ZK_Developer's_Reference/MVC/Model/List_Model#Model-driven_Display|the Model-driven Display section]].2 KB (198 words) - 04:38, 5 February 2024
- 4 KB (546 words) - 12:33, 19 January 2022
- #REDIRECT [[ZK Essentials/Handling the Login Process using ZK MVC and Sessions/Managing credentials using ZK Sessions]]119 bytes (17 words) - 18:06, 12 February 2012
- ...pment. Thus, we are always looking for the best practice for ZK to realize MVC approach perfectly. Finally, we come up with the idea of composer which all Here is the example take the MVC approach:2 KB (231 words) - 06:41, 16 July 2010
- ...f development. The following section details how to implement ZK using the MVC pattern.2 KB (244 words) - 00:00, 29 March 2013
- |url=http://books.zkoss.org/wiki/ZK_Developer%27s_Reference/MVC This section explores how to effectively implement the MVC pattern using ZK.258 bytes (28 words) - 02:55, 18 November 2010
- ...g with ZK Calendar/Implementing ZK Calendar Event Listeners/Introducing ZK MVC]]121 bytes (16 words) - 04:12, 16 March 2010
Page text matches
- ...also introduces the concept of composite components which can be used with MVC and MVVM patterns.334 bytes (45 words) - 00:01, 29 March 2013
- As described in [[ZK Developer's Reference/MVC/Model|MVC/Model]], some ZK components support Model-driven rendering, such as <javado * [[ZK Developer's Reference/MVC/View/Template|Template]]: you define a template which is a fragment of the933 bytes (131 words) - 02:03, 30 January 2024
- #REDIRECT [[Small Talks/2008/August/ZK MVC Made Easy]]54 bytes (8 words) - 01:42, 21 September 2010
- #REDIRECT [[Small Talks/2017/March/ZK8 Features for MVC - Shadow Elements - Part 2]]84 bytes (13 words) - 09:43, 30 March 2017
- |url=http://books.zkoss.org/wiki/ZK_Developer%27s_Reference/MVC This section explores how to effectively implement the MVC pattern using ZK.258 bytes (28 words) - 02:55, 18 November 2010
- #REDIRECT [[Small Talks/2011/December/MVVM in ZK6:in Contrast to MVC]]70 bytes (11 words) - 08:43, 13 December 2011
- #REDIRECT [[Small Talks/2007/November/The Trilogy of ZK's MVC Adventure]]73 bytes (10 words) - 01:06, 21 September 2010
- == MVC Composer Extractor == ...rovides a utility to help refactor zscript to Java code conforming to ZK's MVC pattern.2 KB (232 words) - 03:58, 12 January 2011
- #REDIRECT [[ZK Developer's Reference/MVC/View/Renderer/Listbox Renderer]]73 bytes (9 words) - 03:31, 13 February 2012
- #REDIRECT [[ZK Developer's Reference/MVC/View/Renderer/Tree Renderer]]70 bytes (9 words) - 03:32, 13 February 2012
- #REDIRECT [[ZK Developer's Reference/MVC/View/Renderer/Combobox Renderer]]74 bytes (9 words) - 03:29, 13 February 2012
- #REDIRECT [[ZK Developer's Reference/MVC/View/Renderer/Grid Renderer]]70 bytes (9 words) - 03:31, 13 February 2012
- ...pment. Thus, we are always looking for the best practice for ZK to realize MVC approach perfectly. Finally, we come up with the idea of composer which all Here is the example take the MVC approach:2 KB (231 words) - 06:41, 16 July 2010
- #REDIRECT [[ZK Essentials/Handling the Login Process using ZK MVC and Sessions/Managing credentials using ZK Sessions]]119 bytes (17 words) - 18:06, 12 February 2012
- ...entioned in the smalltalk: [[Small_Talks/2008/August/ZK_MVC_Made_Easy | ZK MVC Made Easy]]. ...of component and right click to show the context menu, and then click "ZK MVC Extractor".2 KB (302 words) - 03:29, 23 September 2013
- ...g with ZK Calendar/Implementing ZK Calendar Event Listeners/Introducing ZK MVC]]121 bytes (16 words) - 04:12, 16 March 2010
- The last section, discussed using the MVC and composite components. This section introduces the new ZK 6 pattern MVVM292 bytes (33 words) - 00:02, 29 March 2013
- ...section we will take a look at how to build your login using ZUL files, ZK MVC pattern of development and Sessions.331 bytes (44 words) - 00:00, 29 March 2013
- |version=ZK 6.0.2/6.5.0 , Spring MVC 3.1.2 ...age flows. This article will demonstrate how to communicate between Spring MVC to ZK MVVM with a simple shopping cart sample.10 KB (1,406 words) - 04:20, 20 January 2022
- ...used in conjunction with Spring MVC hence first we need to declare Spring MVC servlet configurations in the [http://code.google.com/p/zkbooks/source/brow <servlet-name>Spring MVC Dispatcher Servlet</servlet-name>7 KB (803 words) - 13:21, 19 January 2022
- ...the tree. For more information, please refer to [[ZK Developer's Reference/MVC/View/Template/Tree Template|the Tree Template section]].</ref>. If you want1 KB (186 words) - 07:34, 8 July 2022
- ...rful. The first item of interest is dealing with communication between the MVC and MVVM. =Posting a command from the MVC to an MVVM view model=4 KB (699 words) - 12:27, 19 January 2022
- ...ganigram. For more information, please refer to [[ZK Developer's Reference/MVC/View/Template/Organigram Template|the Organigram Template section]].</ref>.2 KB (206 words) - 04:38, 5 February 2024
- ...ate the model, view, and controller. It is strongly suggested to apply the MVC pattern to your application, not only because it is easy to develop and mai [[File:MVC.png | center]]3 KB (496 words) - 03:23, 29 January 2024
- ...component, model and renderer, please refer to [[ZK_Developer's_Reference/MVC/Model/List_Model#Model-driven_Display|the Model-driven Display section]]. ...e tabbox. For more information, please refer to [[ZK Developer's Reference/MVC/View/Template/Tabbox Template|the Tabbox Template section]].</ref>. If you1 KB (214 words) - 04:38, 5 February 2024
- ...f development. The following section details how to implement ZK using the MVC pattern.2 KB (244 words) - 00:00, 29 March 2013
- ZK 3.5.2 includes better integration between MVC pattern and data-binding, template page supported, and a way to define libr ==MVC Pattern Enhanced with DataBind==4 KB (592 words) - 04:16, 20 January 2022
- ...the grid. For more information, please refer to [[ZK Developer's Reference/MVC/View/Template/Grid Template|the Grid Template section]].</ref>. If you want2 KB (223 words) - 07:34, 8 July 2022
- ...d controller clearly. Let’s review the history of improvement on realizing MVC approach. To realize the MVC approach more gracefully, we need the help of composer and apply property.5 KB (773 words) - 01:06, 21 September 2010
- ...component, model and renderer, please refer to [[ZK_Developer's_Reference/MVC/Model/List_Model#Model-driven_Display|the Model-driven Display section]]. ...listbox. For more information, please refer to [[ZK Developer's Reference/MVC/View/Template/Listbox Template|the Listbox Template section]].</ref>. If yo2 KB (236 words) - 07:34, 8 July 2022
- Similar to [[ZK Developer's Reference/MVC/View/Template/Listbox Template|Listbox]], you can render a combobox with a796 bytes (89 words) - 07:34, 8 July 2022
- ...the tree. For more information, please refer to [[ZK Developer's Reference/MVC/View/Template/Tree Template|the Tree Template section]].</ref>. If you want2 KB (245 words) - 07:34, 8 July 2022
- Similar to [[ZK Developer's Reference/MVC/View/Template/Listbox Template|Listbox]], you can also define a customer re804 bytes (80 words) - 04:39, 5 February 2024
- Similar to [[ZK Developer's Reference/MVC/View/Template/Listbox Template|Listbox]], you can also define a customer re1 KB (130 words) - 07:34, 8 July 2022
- === MVC Example === ==== MVC Example ====8 KB (1,098 words) - 09:33, 14 January 2022
- #By this smalltalk, [[Small_Talks/2008/August/ZK_MVC_Made_Easy |ZK MVC Made Easy]], it's so easy to not write any zscript. When you get used to it552 bytes (87 words) - 07:00, 17 December 2010
- :: Hello MVC776 bytes (104 words) - 03:32, 23 September 2013
- ===ZK MVC=== **The ZK MVC approach provides a great separation among data (aka. model), UI and busine5 KB (830 words) - 00:06, 29 March 2013
- ...AbstractComponent</javadoc> or by using [[ZK_Developer's_Reference/MVC| ZK MVC]] way i.e. using naming convention of <hyperlink-event-name>$<component-id>4 KB (460 words) - 12:57, 19 January 2022
- ...of each item in the ZUML document, you can use [[ZK Developer's Reference/MVC/View/Template|templates]] instead.1,008 bytes (136 words) - 02:59, 30 January 2024
- Similar to [[ZK Developer's Reference/MVC/View/Template/Listbox Template|Listbox]], you can render a chosenbox with a1,010 bytes (125 words) - 07:34, 8 July 2022
- Similar to [[ZK Developer's Reference/MVC/View/Template/Listbox Template|Listbox]], you can render a selectbox with a1,013 bytes (125 words) - 07:34, 8 July 2022
- Similar to [[ZK Developer's Reference/MVC/View/Template/Listbox Template|Listbox]], you can render a searchbox with a1 KB (153 words) - 07:34, 8 July 2022
- ...previous articles, we always look for the best practice for ZK to realize MVC approach perfectly. That's why we created interfaces for every ZK component For further information, please refer to [[ZK Developer's Reference/MVC/Controller/Composer|ZK Developer's Reference: Composer]].7 KB (990 words) - 10:21, 12 January 2011
- ...tically based on CSS selectors, as described in [[ZK Developer's Reference/MVC/Controller/Wire Components|ZK Developer's Reference: Wire Components]].1,020 bytes (125 words) - 09:34, 14 March 2022
- ...s. (For complete explanation, please refer to [[ZK Developer%27s Reference/MVC/Controller/Wire Event Listeners]]). In a event listener, you can use Spread ...t you select components easily. Please refer to [[ZK Developer's Reference/MVC/Controller/Wire Components]]) .3 KB (386 words) - 04:08, 5 July 2013
- ...and Beans''' of the small talk : [http://www.zkoss.org/smalltalks/mvc3/ ZK MVC Made Easy]. ZK has provided autowire feature, you can save your time and wr1 KB (154 words) - 02:57, 20 January 2022
- ...s. (For complete explanation, please refer to [[ZK Developer%27s Reference/MVC/Controller/Wire Event Listeners]]). In a event listener, you can access boo ...t you select components easily. Please refer to [[ZK Developer's Reference/MVC/Controller/Wire Components]]) .3 KB (396 words) - 12:53, 19 January 2022
- ...oss.org/zk-mvvm-book/8.0/index.html ZK MVVM] instead. For example, with ZK MVC5 KB (744 words) - 10:24, 5 February 2024
- Similar to [[ZK Developer's Reference/MVC/View/Template/Listbox Template|Listbox]], you can render a biglistbox with1 KB (176 words) - 07:34, 8 July 2022
- ...us application layers in a clear manner. ZK fulfills the View component of MVC by allowing UI declaration to be done using an XML declarative language cal ...re options for more infomation on those please [[ZK_Developer's_Reference/MVC/Controller/Wire_Components | click here]].5 KB (866 words) - 12:32, 19 January 2022
- ...rmation, please refer http://books.zkoss.org/wiki/ZK_Developer's_Reference/MVC/Controller/Composer. ...use standard [http://books.zkoss.org/wiki/ZK_Developer's_Reference/MVC ZK MVC approach] to apply a controller to the main window using apply attribute. V6 KB (786 words) - 12:57, 19 January 2022
- ...ep model associated with this stepbar. (Learn [[ZK_Developer%27s_Reference/MVC/Model#Model-Driven_Rendering| Model-Driven Rendering]]) The renderer used to render each step.(Learn [[ZK_Developer%27s_Reference/MVC/Model#Model-Driven_Rendering| Model-Driven Rendering]])3 KB (396 words) - 14:09, 12 January 2022
- ...using and implementing a model, please refer to [[ZK Developer's Reference/MVC/Model|the Model section]]882 bytes (138 words) - 10:23, 5 February 2024
- === MVC Pattern ===7 KB (920 words) - 04:34, 20 January 2022
- ...of component, model and render, please refer to [[ZK_Developer's_Reference/MVC/Model/List_Model#Model-driven_Display|the Model-driven Display section]].2 KB (198 words) - 04:38, 5 February 2024
- ZEST is a lightweight Web framework that enables MVC and REST architectural pattern.1 KB (161 words) - 02:57, 18 January 2022
- ...ail information, please refer to [http://www.zkoss.org/smalltalks/mvc3/ ZK MVC Made Easy].2 KB (205 words) - 10:41, 19 January 2022
- As described in [[ZK Developer's Reference/MVC/View/Template|the MVC: Template section]], a template is a ZUML fragment that defines how to crea4 KB (528 words) - 08:29, 31 January 2024
- ...eping Python code separate from your ZUL files and even do a little bit of MVC and "design by convention" to make things easier. ...Composer in Java ([[ZK_Developer's_Reference/MVC|ZK Developer's Reference: MVC]]) it is important that the name of the button in the ZUL (id="okButton") m5 KB (713 words) - 11:01, 28 December 2010
- ...component, model and renderer, please refer to [[ZK_Developer's_Reference/MVC/Model/List_Model#Model-driven_Display|the Model-driven Display section]].</2 KB (214 words) - 07:34, 8 July 2022
- =[[ZK Developer's Reference/MVC|MVC]] vs. [[ZK Developer's Reference/MVVM|MVVM]] vs. [[ZK Developer's Reference ==When to use MVC and/or MVVM ==15 KB (2,388 words) - 10:23, 5 February 2024
- | Write event handling code in pure java file. <code>apply</code> support MVC pattern better. ...veloper's_Guide/Advanced_ZK/MVC_in_ZK | Design pattern: MVC]]. You can use MVC pattern with ZK easily. It is suggested to use <code>apply</code> instead o16 KB (2,380 words) - 10:37, 19 January 2022
- To wire event listeners in a ViewModel like [[ZK Developer's Reference/MVC/Controller/Wire Event Listeners]], we have to call <code>Selectors.wireEven1 KB (170 words) - 07:35, 8 July 2022
- ...AbstractComponent</javadoc> or by using [[ZK_Developer's_Reference/MVC| ZK MVC]] way i.e. using naming convention of <editing-event-name>$<component-id>.5 KB (635 words) - 06:42, 22 August 2013
- = Introduction: MVVM in ZK6 - In Contrast to MVC = ...is more like the MVP (Model-View-Presenter) pattern which is, a variant of MVC. The composer plays the role as “Presenter” in the MVP pattern. It hand11 KB (1,470 words) - 04:18, 20 January 2022
- ...ng ZK Spring Webflow we have borrowed from standard Spring Webflow booking-mvc application that you can download from [http://www.springsource.org/webflow ...lement main and booking flows. We define flow request URIs to their Spring MVC controllers mappings in [http://code.google.com/p/zkbooks/source/browse/tag7 KB (874 words) - 13:22, 19 January 2022
- In addition, you might use it to implement a controller in a MVC model, such that it creates the correct desktop based on the request URL.2 KB (221 words) - 10:20, 8 August 2011
- ==2.1 MVC Client Info event and composer== This event can be leveraged in the MVC pattern, using a controller to alter the page structure based on the inform8 KB (1,204 words) - 04:36, 20 January 2022
- ...g.zkoss.zul.ListModel</javadoc> as described in [[ZK Developer's Reference/MVC/Model|the Model section]].1 KB (173 words) - 03:27, 29 January 2024
- == [[ZK_Developer's_Reference/MVC/Controller/Composer | Composer]] == == [[ZK_Developer%27s_Reference/MVC/Model/List_Model | ListModel]] ==11 KB (1,835 words) - 06:43, 9 February 2022
- ...r) pattern <ref>[[ZK_Developer%27s_Reference/MVC| ZK Developer's Reference MVC ]]</ref>, ZK also supports another design pattern, MVVM (Model-View-ViewMod ...tions, profile and todo list management, which are implemented by both the MVC and MVVM approach.6 KB (834 words) - 00:34, 21 March 2013
- ...EventListener)">org.zkoss.zk.ui.AbstractComponent</javadoc> or by using ZK MVC way i.e. using naming convention of <event-name>$<component-id>. Here is an2 KB (245 words) - 06:44, 22 August 2013
- ==MVC: Separating code from user interface== ==MVC: Automate the access with data binding==14 KB (2,038 words) - 10:39, 19 January 2022
- Similar to [[ZK Developer's Reference/MVC/View/Template/Listbox Template|Listbox]], you can define a customer renderi2 KB (312 words) - 02:43, 30 January 2024
- ...AbstractComponent</javadoc> or by using [[ZK_Developer's_Reference/MVC| ZK MVC]] way i.e. using naming convention of <selection-event-name>$<component-id>6 KB (756 words) - 12:57, 19 January 2022
- ...ewModel as we do in a composer (please refer to [[ZK Developer's Reference/MVC/Controller/Wire Variables]]). Because '''<javadoc> org.zkoss.bind.BindCompo ...ut it is '''not recommended'''. Please refer to [[ZK Developer's Reference/MVC/Controller/Wire Variables#Warning:_Not_a_good_idea_to_have_Spring_managing_5 KB (694 words) - 07:35, 8 July 2022
- ...he event again. However, there is a better way: [[ZK Developer's Reference/MVC/Controller/Composer|composer]]. The composer can be the central place to ha '''Notice''': When using <i>forward</i> attribute in the ZUML(.zul) with ZK MVC controller, you have to get the original event by using '''getOrigin()''',5 KB (784 words) - 04:33, 5 February 2024
- ...ot. Please refer to the smalltalk [http://www.zkoss.org/smalltalks/mvc3 ZK MVC Made Easy] for detail.1 KB (229 words) - 10:41, 19 January 2022
- ...work with components. If you don't, please read [[ZK Developer's Reference/MVC/Controller/Composer]] first. ...o selector syntax. For details, please refer to [[ZK Developer's Reference/MVC/Controller/Wire Components]].7 KB (974 words) - 06:44, 3 July 2013
- ...composer. For more information, please refer to [[ZK Developer's Reference/MVC/Controller/Composer#System-level_Composer|ZK Developer's Reference: System-2 KB (258 words) - 13:26, 19 January 2022
- ...r fast prototyping. Or like the example [[ZK Developer's Guide/Advanced ZK/MVC in ZK | located here]] you can write event handling code in pure java file. ...s for each UI component. As the example [[ZK Developer's Guide/Advanced ZK/MVC in ZK | located here]], when you click the <code>button</code>, it appends4 KB (632 words) - 10:36, 19 January 2022
- ...re going to build is a simple car catalog application. We will use the '''MVC''' approach to build the application here. This approach is very intuitive ...e call this [[ZK Developer's Reference/MVC|'''Model-View-Controller''' ('''MVC''') design pattern]]. This pattern divides an application into 3 parts.12 KB (1,763 words) - 10:27, 10 January 2022
- ...troller/Wire Variables|auto-wiring]] feature of [[ZK Developer's Reference/MVC/Controller|a composer]]. For example, ...ing". For more information, please refer to the [[ZK Developer's Reference/MVC/Controller/Wire Components|Wire Components]] section.9 KB (1,420 words) - 07:05, 22 January 2024
- ...AbstractComponent</javadoc> or by using [[ZK_Developer's_Reference/MVC| ZK MVC]] way i.e. using naming convention of <mouse-event-name>$<component-id>. He8 KB (987 words) - 12:57, 19 January 2022
- ...Wire Components|the Wire Components section]], [[ZK Developer's Reference/MVC/Controller/Wire Variables|the Wire Variables section]] and [[ZK Developer's Reference/MVC/Controller/Wire Event Listeners|Wire Event Listeners]] sections.8 KB (1,150 words) - 07:25, 26 January 2024
- Notice that please read [[ZK Developer's Reference/MVC/View/Template/Listbox Template|the Listbox Template section]] first, even t2 KB (306 words) - 06:00, 12 January 2022
- ...he MVVM way, and how you can use ''Columnchooser'' with ''Listbox'' in the MVC way. ===Listbox with Columnchooser Demo (MVC)===19 KB (2,244 words) - 04:20, 20 January 2022
- ...odel, and ViewModel. The View and Model plays the same roles as they do in MVC.5 KB (703 words) - 00:03, 29 March 2013
- ...in another tutorial <ref> [[ZK Getting Started/Get ZK Up and Running with MVC]]</ref>. Under MVVM, we build our UI as same as we would with the MVC approach, then we specify the relationship between a ZUL and a ViewModel by13 KB (1,891 words) - 06:18, 22 December 2023
- ...ast question is how do these 3 sections communicate. The product view uses MVC but needs to tell the shopping cart (which uses MVVM) that a product has be5 KB (780 words) - 12:30, 19 January 2022
- ...lightweight MVC and REST framework which provides an additional page-level MVC pattern to isolate the request's URI, controller and view (such as ZUML doc5 KB (747 words) - 10:07, 19 January 2024
- ...r/Wire Event Listeners|auto-wiring]] feature of [[ZK Developer's Reference/MVC/Controller|a composer]]. For example, For more information please refer to the [[ZK Developer's Reference/MVC/Controller/Wire Event Listeners|Wire Event Listeners]] section.10 KB (1,433 words) - 09:34, 26 January 2024
- ..., please refer to [[ZK Developer's Reference/MVC/Controller/Wire Variables|MVC: Controller]].6 KB (801 words) - 04:35, 5 February 2024
- =Why MVC?= Consider the following code which does not use an MVC pattern:15 KB (2,208 words) - 06:16, 20 September 2010
- ...s/index.html ZK MVVM Reference]. You can also use shadow elements with the MVC pattern; however, there are some differences. We will discuss this more in In the MVC pattern, developers can declare shadow tags in zul files, but the behavior10 KB (1,389 words) - 08:45, 26 January 2024
- ...s with <code>@Wire</code> like what you do in a [[ZK Developer's Reference/MVC/Controller/Wire Components| SelectorComposer]]. You should call <code>Selec2 KB (243 words) - 07:35, 8 July 2022
- *[http://forum.zkoss.org/listComment/7855 MVC and databinding] ===MVC in ZK===16 KB (2,298 words) - 08:54, 10 May 2013
- '''(How) Can our project benefit from these features when using (''only'') MVC?''' Let's have a look where they can be used in the MVC world.17 KB (2,371 words) - 04:28, 20 January 2022
- ...n example the way to navigate a work flow with ZK, Spring Security, Spring MVC, and Spring Web Flow. <servlet-name>Spring MVC Dispatcher Servlet</servlet-name>23 KB (2,873 words) - 04:16, 20 January 2022
- = Component in MVC Pattern= In the component perspective, Calendars is designed in MVC pattern:6 KB (754 words) - 12:09, 19 October 2023
- In 3.0.1, it provides an easier way to realize MVC approach, more components, and more events are supported. Moreover, it supp To realize the MVC approach more easily, ZK comes up with the idea of apply property which all7 KB (949 words) - 04:13, 17 December 2010
- ...iew-Controller_Patterns | article]] there have been some discussions about MVC programming on ZK. In this article, I am going to discuss in details the th ...tName event, respectively. No doubt these are also repeat patterns in a ZK MVC practice. "Can we remove such forward attributes?"20 KB (2,521 words) - 10:33, 21 December 2010
- =ZK MVC Client Info event and composer= This event can be leveraged in the MVC pattern, using a controller to alter the page structure based on the inform8 KB (1,117 words) - 09:51, 23 April 2024
- ...the view component directly. So this implementation breaks the traditional MVC pattern, which separates the data (model) from user interface (view) via co ...g enhance the capability of Combobox, and it becomes easier to realize the MVC pattern. If you have any question about how to use two features with Combob8 KB (1,120 words) - 07:17, 7 December 2010
- ...he UI component's Java object by annotating [[ZK%20Developer's%20Reference/MVC/Controller/Wire%20Components | '''@Wire''' on the controller's member varia ...n event listener. ZK provides an annotation [[ZK%20Developer's%20Reference/MVC/Controller/Wire%20Event%20Listeners | '''@Listen''' to register an event li11 KB (1,458 words) - 10:22, 24 May 2023
- ...component, model and renderer, please refer to [[ZK_Developer's_Reference/MVC/Model/List_Model#Model-driven_Display|the Model-driven Display section]]. ...' when notify for data updates, please refer to [[ZK_Developer's_Reference/MVC/Model/List_Model#Notify_for_Data_Updates | ListMode#Notify_for_Data_Updates5 KB (769 words) - 01:58, 30 January 2024
- ...o render. For more information, please refer to [[ZK Developer's Reference/MVC/View/Template|ZK Developer's Reference: Template]].2 KB (352 words) - 03:54, 27 August 2021
- ZK MVVM was first introduced in ZK 6 as a variant of the MVC pattern, it gives a clearer separation of data and logic from the presentat == What if I am currently mixing MVC and MVVM, can I apply client MVVM? ==8 KB (1,278 words) - 08:46, 19 October 2023
- From one component's perspective, it also follows the MVC pattern: A typical way is to use [[ZK Developer's Reference/MVC/Controller/Composer|a composer]] to assign the model. For example, assume t6 KB (861 words) - 07:33, 29 January 2024
- * MVC extractor2 KB (250 words) - 04:20, 20 January 2022
- ...ntain an additional Java class every single time. Speaking in terms of the MVC concept, in many cases, it makes much more sense to place ZUL as it is clos ...sign a model to a UI component. Please refer to [[ZK Developer's Reference/MVC/Model|ZK Developer's Reference]] for detailed information.</ref> called <co10 KB (1,415 words) - 04:18, 20 January 2022
- MVVM is a variant of the Model/View/Controller(MVC) design pattern that helps achieve '''''separation of data and logic from p ...tation Model] introduced by Martin Fowler, a special variant of the famous MVC pattern.14 KB (2,258 words) - 04:18, 20 January 2022
- ...of ZUL and composer class, please refer [[ZK_Developer%27s_Reference/MVC| MVC in ZK]].6 KB (858 words) - 03:30, 15 March 2011
- = MVC in Brief = ...el. For complete explanation, please refer to [[ZK Developer%27s Reference/MVC]].12 KB (1,752 words) - 12:51, 19 January 2022
- ==MVC: Separate code from user interface== ..._Getting_Started/Get_ZK_Up_and_Running_with_MVC Get ZK Up and Running with MVC ]'''20 KB (3,047 words) - 07:34, 14 January 2022
- In this application we demonstrate how to use CDI bean in ZK MVC controller in: ===ZK MVC===14 KB (1,927 words) - 07:06, 4 October 2012
- For more information, please refer to [[ZK Developer's Reference/MVC/Controller/Wire Variables|the Wire Components section]] and [[ZK Developer's Reference/MVC/Controller/Wire Event Listeners|Wire Event the Listeners section]] sections11 KB (1,578 words) - 10:26, 5 February 2024
- ...osite is a way to encapsulate a bunch of components as a component with ZK MVC support. In ZK6, ZK Composite brings you the ability to define and implemen ...e cases, we have some requirements to some special UI parts that simple ZK MVC cannot satisfy, for example, when10 KB (1,605 words) - 04:18, 20 January 2022
- ...rovide a wizard that can generate whole skeleton web application following MVC pattern, working with Spring and JPA. ...ify it afterward as you like. In additional, the generated project follows MVC pattern. And it works together with framework '''JPA''' and '''spring'''. Y7 KB (1,238 words) - 04:17, 20 January 2022
- ...orts many design patterns including [[ZK_Developer's_Reference/MVC/Model | MVC]] and [[ZK_Developer%27s_Reference/MVVM | MVVM]], which are both fully supp ...e same as other ZK components handling their supporting models. We've used MVC approach to create the chart in the previous section - [[ZK_Charts_Essentia34 KB (3,771 words) - 04:15, 19 September 2023
- (2) [https://www.zkoss.org/wiki/ZK_Developer's_Reference/MVC/Model/List_Model ListModel] [https://github.com/zkoss-demo/zk-mvc-shadow/blob/part-2/src/main/webapp/forEach/forEachListModel.zul forEachList21 KB (2,699 words) - 04:33, 20 January 2022
- You can handle events in an MVC fashion.4 KB (438 words) - 09:23, 18 January 2022
- ...gistered onShowCellText event with the ZK Spreadsheet component using ZK's MVC way as shown below. ...egistered onSetCellText event with the ZK Spreadsheet component using ZK's MVC way as shown below9 KB (1,278 words) - 06:46, 22 August 2013
- ''How do I implement the MVC pattern using ZK''2 KB (394 words) - 03:53, 29 December 2010
- * brief MVC ...nd handle events from the View. The benefit of designing an application in MVC architecture is that your application is more modularized.12 KB (1,774 words) - 10:50, 19 January 2022
- *MVC **MVC5 KB (853 words) - 03:50, 10 March 2016
- ...dow. The window is then wired to the controller, NewsController, using the MVC pattern. In addition to this the CreateDialog and UpdateDialog macro compon The creation dialog is implemented using the MVC design patter and hence uses the controller EventCreationController.11 KB (1,522 words) - 10:01, 3 December 2010
- ...'<ref>'''''DB Form''''' is a data operation process which is based on the MVC architecture of '''''ZK + Spring + Datasource''''' (ex: use [http://java.su ...n "{{package|name=''CodeName''.base}}" package are the base classes of the MVC model of DB Form, they will be always replaced if you re-generate it again,11 KB (1,692 words) - 04:17, 20 January 2022
- .../Controller/Wire Variables|Wire Variables]] and [[ZK Developer's Reference/MVC/Controller/Wire Event Listeners|Wire Event Listeners]]. ...ountered. For more information, please refer to [[ZK Developer's Reference/MVC/Controller/Wire Variables|the Wire Variables section]].17 KB (2,430 words) - 04:17, 29 January 2024
- for better performance, you could use [[ZK Developer's Reference/MVC/Controller/Composer|a composer]] as follows.3 KB (449 words) - 10:34, 19 January 2022
- ...[[Small Talks/2011/January/Envisage ZK 6: An Annotation Based Composer For MVC]]3 KB (434 words) - 13:46, 19 January 2022
- ...c>. For complete explanation, please refer to [[ZK Developer%27s Reference/MVC/Controller/Composer]]3 KB (509 words) - 01:54, 2 July 2013
- ...re familier with ZK can also leverage ZK component lifecycle events and ZK MVC to manage ZK compoents/events within JSF environment. For example you can u # [[ZK_Developer's_Reference/MVC|MVC in ZK]]13 KB (1,776 words) - 11:04, 28 December 2010
- We can find Model-View-Controller (MVC) implementation in several Java frameworks, mainly in Swing, Struts and als [[Category:MVC]]6 KB (984 words) - 07:39, 20 September 2010
- ...ou would like to access EJB in Java (such as in [[ZK Developer's Reference/MVC/Controller/Composer|a composer]] or in [[ZK Developer's Reference/UI Compos4 KB (539 words) - 04:34, 5 February 2024
- ...t you select components easily. Please refer to [[ZK Developer's Reference/MVC/Controller/Wire Components]]) .4 KB (472 words) - 12:53, 19 January 2022
- ...se a component's behavior in ZK, users can add "[[ZK Developer's Reference/MVC/Controller|apply]]" to use it.</ref> of borderlayout, '''MainLayoutComposer ...e introduction in this article : [http://www.zkoss.org/smalltalks/mvc3/ ZK MVC Made Easy] </ref>.14 KB (1,703 words) - 03:34, 29 December 2010
- * How to do the same thing in MVVM/MVC? ...use MVVM it should be obvious that the same code can be implemented in an MVC event listener).19 KB (2,469 words) - 04:21, 20 January 2022
- ...t you select components easily. Please refer to [[ZK Developer's Reference/MVC/Controller/Wire Components]]) .3 KB (440 words) - 12:53, 19 January 2022
- ...work with components. If you don't, please read [[ZK Developer's Reference/MVC/Controller/Composer]] first. ..." on the ZUL page. For details, please refer to [[ZK Developer's Reference/MVC/Controller/Wire Components]].12 KB (1,801 words) - 12:53, 19 January 2022
- Refer to [[ZK_Developer's_Reference/MVC/Model/Tree_Model#Selection]] in regard to SelectionControl customization.5 KB (619 words) - 07:44, 28 February 2024
- ...Getting Started/Get ZK Up_and_Running_with_MVC| Get ZK Up and Running with MVC]] and [[ZK Getting Started/Get ZK Up_and_Running_with_MVVM| Get ZK Up and R = MVC Approach =34 KB (4,838 words) - 10:52, 19 January 2022
- ZK doesn't enforce developers to use scripting, pure Java, markup languages, MVC or other design patterns, but providing them as options to satisfy the diff3 KB (392 words) - 09:47, 24 September 2010
- ...le zul-files as entry points for your application are defined using Spring-MVC's @GetMapping annotatios.10 KB (1,319 words) - 12:35, 19 January 2022
- ...\pagebased" (index-profile-mvc.zul, index-profile-mvvm.zul, index-todolist-mvc.zul, index-todolist-mvvm.zul). Then we can link four items of the sidebar t '''/chapter7/pagebased/index-profile-mvc.zul'''16 KB (2,227 words) - 10:59, 19 January 2022
- ...ly before connecting Binder and ViewModel. Read [[ZK_Developer's_Reference/MVC/Controller/Wire_Variables|Wire Variable]] for more detail about wiring vari4 KB (630 words) - 07:35, 8 July 2022
- ...ged bean. For more information, please refer to [[ZK Developer's Reference/MVC/Controller/Composer|the Composer section]]</ref>.5 KB (667 words) - 07:34, 8 July 2022
- ...ts is discussed in the last chapter as it deals with communication between MVC and MVVM thus is a topic best introduced after MVVM. If you are interested4 KB (622 words) - 12:28, 19 January 2022
- For more information please visit the [[ZK_Developer's_Reference/MVC/Controller/Composer#Specify_Name_for_Composer | ZK Developer Reference]].4 KB (552 words) - 04:18, 20 January 2022
- ...t you select components easily. Please refer to [[ZK Developer's Reference/MVC/Controller/Wire Components]]) .4 KB (593 words) - 12:53, 19 January 2022
- ...still reference the exact same instance using [[ZK_Developer%27s_Reference/MVC/Controller/Composer#Retrieve_Composer_in_EL_Expressions | an implicit varia5 KB (697 words) - 08:50, 13 December 2022
- In this application we demonstrate how to use Spring bean in ZK MVC controller: ...istener scenario we use a programmatic approach to get managed bean. In ZK MVC controller, we can use annotations for variable wiring to save coding effor14 KB (1,903 words) - 04:20, 20 January 2022
- ...cations using the MVVM design pattern as an alternative of the traditional MVC one. If you're not familiar with MVVM, I recommend reading through the foll ...all_Talks/2011/December/MVVM_in_ZK6:in_Contrast_to_MVC MVVM in contrast to MVC]</li>14 KB (1,752 words) - 01:14, 19 April 2016
- ...cations using the MVVM design pattern as an alternative of the traditional MVC one. If you're not familiar with MVVM, I recommend reading through the foll ...all_Talks/2011/December/MVVM_in_ZK6:in_Contrast_to_MVC MVVM in contrast to MVC]</li>14 KB (1,752 words) - 02:22, 19 April 2016
- ...Getting Started/Get ZK Up and Running with MVC| Get ZK Up and Running with MVC]]11 KB (1,552 words) - 08:08, 5 March 2014
- ...ally inherited from the Spring Web Flow; or I shall say mostly from Spring-MVC. ...without these ''XML things''. As I have mentioned in that article, Spring-MVC is designed for ''page-oriented'' or ''form-based'' navigation which is inv17 KB (2,487 words) - 04:43, 7 May 2014
- ...cations using the MVVM design pattern as an alternative to the traditional MVC one. If you're not familiar with MVVM, I recommend reading through the foll ...all_Talks/2011/December/MVVM_in_ZK6:in_Contrast_to_MVC MVVM in contrast to MVC]</li>14 KB (1,799 words) - 04:21, 20 January 2022
- //so client can process it by submitting that can be handled by Spring MVC or Struts ...object. This technique can be used to trigger another controller of Spring MVC's or Struts.15 KB (2,090 words) - 12:48, 19 January 2022
- ...n_Process_using_ZK_MVC_and_Sessions '' Handling the Login Process using ZK MVC and Sessions'']</ref>10 KB (1,232 words) - 02:08, 22 February 2012
- ViewModel acts like a Controller in MVC, so the data binding mechanism forwards events to ViewModel's handlers. The4 KB (660 words) - 15:05, 12 January 2022
- ...[[Small_Talks/2008/August/ZK_MVC_Made_Easy | MVC Patterns]] smalltalk. The MVC approach allows you to centralize application logic in one or more classes ...c2]] and [[Small_Talks/2007/November/The_Trilogy_of_ZK%27s_MVC_Adventure | mvc]].27 KB (3,934 words) - 08:08, 7 December 2010
- * For <code>@Subscribe</code>, please refer to [[ZK Developer's Reference/MVC/Controller/Subscribe to EventQueues]].5 KB (724 words) - 07:35, 8 July 2022
- ...t you select components easily. Please refer to [[ZK Developer's Reference/MVC/Controller/Wire Components]]) .5 KB (628 words) - 12:53, 19 January 2022
- For more information please refer to [[ZK_Developer's_Reference/MVC/Model/Tree_Model | ZK's Developer's Reference]].4 KB (608 words) - 04:19, 20 January 2022
- ===The template approach (applicable for MVVM & MVC)=== For more information on this please consult [[ZK_Developer's_Reference/MVC/View/Template/Tabbox_Template | ZK's Developer's Reference]].21 KB (3,059 words) - 04:20, 20 January 2022
- It is based on ZK's [http://books.zkoss.org/wiki/ZK_Developer's_Reference/MVC MVC] pattern.10 KB (1,499 words) - 04:19, 20 January 2022
- ...mon question is: what happens after an user clicks the submit button? In a MVC model (such as Strut), it usually redirects to a page that is configured by6 KB (979 words) - 07:21, 8 December 2010
- ...ng the MVVM design pattern. MVVM is a variant of the Model/View/Controller(MVC) design pattern that helps achieve separation of data and logic from presen ...using annotations. The technology makes it easier for developers to create MVC and MVVM style applications quickly and easily.18 KB (2,297 words) - 06:56, 6 December 2011
- Published an article about "A new twist to the MVC pattern" on IBM developerWorks. The sample application comes with an UI bas Illustrated how an MVC based Web application can be developed using ZK and Spring.15 KB (2,236 words) - 10:16, 19 March 2013
- ...of the MVVM design pattern. MVVM is a variant of the Model/View/Controller(MVC) design pattern that helps achieve separation of data and logic from presen ...using annotations. The technology makes it easier for developers to create MVC and MVVM style applications quickly and easily.19 KB (2,503 words) - 02:16, 6 December 2011
- *Auto-reloading composers via Spring beans. With ZK Plugin, you can use the MVC power of ZK's composers at the same development speed as scripting !6 KB (765 words) - 03:52, 22 November 2010
- == Use Shadow Elements in MVC == ...oduced, allowing you to apply shadow elements and templates dynamically in MVC-based Java class.25 KB (3,653 words) - 04:21, 20 January 2022
- ...ged bean. For more information, please refer to [[ZK Developer's Reference/MVC/Controller/Composer|the Composer section]].</ref>.9 KB (1,137 words) - 02:39, 30 January 2024
- ...Trying to match request against DefaultSecurityFilterChain [RequestMatcher=Mvc [pattern='/login.zul*'], Filters=[]] (1/2)8 KB (938 words) - 01:22, 20 December 2022
- ...zul.AbstractTreeModel</javadoc> as described in [[ZK Developer's Reference/MVC/Model|the Model section]]. To implement a model that supports sorting, you7 KB (863 words) - 09:36, 1 February 2024
- ...of the MVVM design pattern. MVVM is a variant of the Model/View/Controller(MVC) design pattern that helps achieve separation of data and logic from presen ...using annotations. The technology makes it easier for developers to create MVC and MVVM style applications quickly and easily.20 KB (2,615 words) - 04:46, 26 January 2021
- Then, you could implement [[ZK Developer's Reference/MVC/Controller/Composer|a composer]] as follows.7 KB (1,027 words) - 09:17, 30 January 2024
- ...ect of the model with <code> <template></code> ([[ZK Developer's Reference/MVC/View/Template]]). and ZK will create components according to the fragment s9 KB (1,228 words) - 04:20, 20 January 2022
- ...en un catalogue de voitures. Nous allons pour cela utiliser l'approche '''MVC'''. Cette approche est à la fois très intuitive et à la fois flexible et ...ons les objets domaine ici pcq cette section est indépendante des sections MVC et MVVM et la partie domaine est identique pour ces 2 design patterns.28 KB (4,283 words) - 07:33, 14 January 2022
- ...ns un autre tutoriel <ref> [[ZK Getting Started/Get ZK Up and Running with MVC]]</ref>. We describe domain objects here, because this section is independent from MVC and MVVM sections and domain part is unchanged for these 2 design patterns.33 KB (5,020 words) - 07:33, 14 January 2022
- ...yer from the data, providing the user with a API to supply data in a clean MVC based manner. In addition updating the data dynamically provides a pleasan7 KB (875 words) - 08:33, 20 September 2010
- ...ener</code> to register an event handler in Java. You can easily implement MVC pattern with ZK. Please refer to Chapter. event listening & processing for6 KB (940 words) - 10:36, 19 January 2022
- [[Category:MVC]]6 KB (957 words) - 03:27, 29 December 2010
- ...Getting Started/Get ZK Up_and_Running_with_MVC| Get ZK Up and Running with MVC]] and [[ZK Getting Started/Get ZK Up_and_Running_with_MVVM| Get ZK Up and R = MVC Approach =35 KB (4,608 words) - 10:56, 19 January 2022
- ...dling_the_Login_Process_using_ZK_MVC_and_Sessions/Implementing_ZK_MVC | ZK MVC pattern]], we create a controller class where we can wire variables and lis7 KB (1,118 words) - 23:54, 28 March 2013
- We describe domain objects here, because this section is independent from MVC and MVVM sections and domain part is unchanged for these 2 design patterns.7 KB (1,097 words) - 07:09, 14 October 2014
- ...new features have been added, including a debug mode for unit-testing and MVC enhancements!7 KB (1,064 words) - 09:16, 29 November 2010
- ...I showed how to separate Python code from ZUL code together with a little MVC and "design by convention".8 KB (1,020 words) - 08:17, 8 December 2011
- ...composer. For more information, please refer to [[ZK Developer's Reference/MVC/Controller/Composer|the Composer section]].9 KB (1,209 words) - 06:47, 29 January 2024
- [[Category:MVC]]7 KB (965 words) - 09:49, 20 September 2010
- ...t you select components easily. Please refer to [[ZK Developer's Reference/MVC/Controller/Wire Components]]) .8 KB (1,132 words) - 12:53, 19 January 2022
- ...in section [[ZK_Developer's_Guide/Advanced_ZK/MVC_in_ZK | Design pattern: MVC]], a <code>label</code> is appended to <code>window</code> when the <code>b8 KB (1,361 words) - 10:36, 19 January 2022
- ...o write View in ZK, Controller in Spring, and Model in Hibernate/JPA as in MVC design pattern. I will expect Java annotation and variable injection(auto-w9 KB (1,295 words) - 06:57, 7 December 2010
- In ZK Spreadsheet, base on MVC architecture, developer manipulates the data model org.zkoss.zss.model.Book7 KB (1,025 words) - 06:23, 7 December 2010
- ...andling_the_Login_Process_using_ZK_MVC_and_Sessions/Implementing_ZK_MVC ZK MVC] pattern. Create <b>CompanyCtrl.java</b> for loading data and CRUD operatio Apply right DIV component to ZK MVC pattern. Create <b>ContactCtrl.java</b> for loading data and CRUD operation25 KB (3,076 words) - 04:19, 20 January 2022
- ...andling_the_Login_Process_using_ZK_MVC_and_Sessions/Implementing_ZK_MVC ZK MVC] pattern. Create <b>CompanyCtrl.java</b> for loading data and CRUD operatio Apply right DIV component to ZK MVC pattern. Create <b>ContactCtrl.java</b> for loading data and CRUD operation25 KB (3,076 words) - 04:18, 20 January 2022
- [[Category:MVC]]9 KB (1,237 words) - 07:14, 29 December 2010
- ...default ListModel<ref>http://books.zkoss.org/wiki/ZK_Developer's_Reference/MVC/Model/List_Model</ref> implementations such as ListModelList. They provide8 KB (1,285 words) - 04:44, 22 March 2016
- You can call this method in a composer, and those pages written in MVC pattern can communicate with ViewModel. A sample code snippet is as follows10 KB (1,469 words) - 07:35, 8 July 2022
- .... <code>#calculate</code> is ID selector. see [[ZK_Developer%27s_Reference/MVC/Controller/Wire_Components#CSS3-like_Selectors]]10 KB (1,385 words) - 06:45, 1 April 2024
- For more information please visit [[ZK Developer's Reference/MVC/Model/Tree Model | ZK Developer's Reference, Tree Model]].10 KB (1,502 words) - 04:18, 20 January 2022
- [[Category:MVC]]9 KB (1,337 words) - 02:38, 27 December 2019
- ...m for service and DAO layer, however if you use GenericForwardComposer and MVC design pattern, you will not see your controller event methods. Maybe you c10 KB (1,446 words) - 04:37, 6 August 2020
- ...I in Java. For the information, please refer to [[ZK Developer's Reference/MVC/Controller/Composer|the Composer section]].</ref>.12 KB (1,909 words) - 10:26, 5 February 2024
- [[Category:MVC]]11 KB (1,480 words) - 06:52, 14 December 2010
- ...ox. If it is not what you want, please refer to [[ZK Developer's Reference/MVC/View|the View section]] for writing a custom renderer. ...kbooks/blob/master/developersreference/developersreference/src/main/webapp/mvc/model/listModel.zul example project].12 KB (1,762 words) - 08:03, 29 January 2024
- ...For other components' renderer, please refer to [[ZK Developer's Reference/MVC/View/Renderer| ZK Developer's Reference ]].11 KB (1,468 words) - 04:20, 20 January 2022
- ...ail information, please refer to [http://www.zkoss.org/smalltalks/mvc3/ ZK MVC Made Easy].13 KB (1,872 words) - 13:25, 19 January 2022
- ...This has something to do with the forwarding mechanism embedded in Spring MVC. If you are interested, please check the ''/WEB-INF/bank-servlet.xml'', ''/ ...button ... href="post.html?id=..."/'''>. This is another place that Spring MVC get involved. Check the ''/WEB-INF/bank-servlet.xml'', ''/src/bigbank/web/P29 KB (4,043 words) - 07:17, 8 December 2010
- ...of inputs and outputs for each user action in a pattern that is closer to MVC.10 KB (1,456 words) - 03:04, 1 April 2024
- ...tion, two new properties - forward and apply- which allows you realize the MVC approach more easily. Moreover, the new expression of annotation is more in If you prefer the MVC (Model-View-Controller) approach, i.e., you prefer not to embed the handlin25 KB (3,650 words) - 09:30, 7 December 2010
- For this discussion, we will focus on the MVVM pattern. In the MVC pattern, the controller will have direct authority over the content of the11 KB (1,746 words) - 04:45, 20 January 2022
- ...e use the pure server-centric approach to implement this application using MVC (Model-View-Controller) pattern.13 KB (1,714 words) - 04:17, 20 January 2022
- ...plicação web com o ZK com Ajax integrado. O view e o controller (do padrão MVC) estão claramente separados. Além disso nenhum código JavaScript é nece11 KB (1,521 words) - 06:18, 30 November 2010
- Here we use the MVC pattern to load data from the server side as follows:12 KB (1,567 words) - 04:21, 20 January 2022
- ...er from the data, providing the users with a API to supply data in a clean MVC based manner. In addition to updating the data dynamically, it provides a15 KB (1,892 words) - 04:20, 20 January 2022
- : the actual Composer (MVC) / ViewModel (MVVM) and (Dao-backed) PagingGroupsModel implementations : MVC usage of PagingGroupsModel24 KB (3,460 words) - 09:12, 24 September 2013
- ...n model], event driven [http://en.wikipedia.org/wiki/Model-view-controller MVC], [http://www.springframework.org/ Spring] (IoV [http://www.martinfowler.co11 KB (1,706 words) - 01:05, 21 September 2010
- ...of inputs and outputs for each user action in a pattern which is closer to MVC.11 KB (1,793 words) - 10:57, 27 July 2022
- [[Category:MVC]]14 KB (1,881 words) - 08:38, 25 January 2013
- ...of inputs and outputs for each user action in a pattern which is closer to MVC.11 KB (1,793 words) - 09:36, 12 December 2023
- ...out http://en.wikipedia.org/wiki/Model-view-controller for introduction to MVC architecture.</ref> (“window” in ZK) or a default object may be created14 KB (2,147 words) - 02:47, 6 December 2011
- Luckily there are [http://books.zkoss.org/wiki/ZK_Developer's_Reference/MVC/View/Template templates] in ZK.14 KB (2,030 words) - 08:25, 2 December 2015
- ...ièrement centrée serveur pour implémenter cette application avec le modèle MVC (Model-View-Controller).12 KB (1,731 words) - 04:17, 20 January 2022
- [[Category:MVC]]14 KB (1,970 words) - 09:23, 2 November 2011
- ...hon_With_ZK_Part2] I showed how it was possible to use Python with ZK in a MVC (Model View Controller) style and not have to rely on ZSCRIPT. It made it12 KB (1,765 words) - 08:27, 8 December 2011
- [[Category:MVC]]14 KB (2,020 words) - 04:15, 20 January 2022
- ...>'''''Zeta DB Form''''' is a data operation process which is based on the MVC architecture of '''''ZK + Spring + Datasource''''' (ex: use [http://java.su16 KB (2,582 words) - 03:30, 29 June 2012
- ...of component, model and render, please refer to [[ZK_Developer's_Reference/MVC/Model/List_Model#Model-driven_Display|the Model-driven Display section]].18 KB (2,304 words) - 09:24, 29 January 2024
- ...er from the data, providing the users with a API to supply data in a clean MVC based manner. In addition to updating the data dynamically, it provides a21 KB (2,264 words) - 03:45, 6 March 2024
- ...w to render each object of the model with <code>[[ZK Developer's Reference/MVC/View/Template | <template>]]</code>. and ZK will create components accordin22 KB (2,996 words) - 07:35, 8 July 2022
- ...onent, a model, and a renderer, please refer to [[ZK_Developer's_Reference/MVC/Model/List_Model#Model-driven_Display|the Model-driven Display section]]. <div apply="org.zkoss.reference.developer.mvc.model.FileInfoTreeController">21 KB (2,783 words) - 10:20, 29 January 2024
- ...get JSON data back, implement an Initiator or if you are already using ZK MVC then have your Composer to prepare the data. For this sample purpose I will ...seChildren(T) is a [http://books.zkoss.org/wiki/ZK_Developer%27s_Reference/MVC/Controller/Composer#Lifecycle lifecycle callback method] that ZK will invok16 KB (2,182 words) - 04:20, 20 January 2022
- ...poser” comes from ZK. It plays the same role as the Grails controller in a MVC pattern, with a difference in which Grails controller handles requests from13 KB (1,985 words) - 04:19, 20 January 2022
- Normally, we create an ZK application with MVC pattern where we will put the data access related classes in one package an16 KB (2,461 words) - 04:19, 20 January 2022
- ...supports MVVM development model. MVVM is an UI design pattern, similar to MVC, it represents Model, View and ViewModel. The main concept of MVVM design p21 KB (3,371 words) - 04:19, 20 January 2022
- ...[[Small Talks/2011/January/Envisage ZK 6: An Annotation Based Composer For MVC]]15 KB (2,191 words) - 04:19, 20 January 2022
- ...ives you more flexibility to add a tooltip or a popup on a component under MVC approach.15 KB (2,185 words) - 04:35, 20 January 2022
- ...ations (Create, read, update and delete) utilizing the Model-View-Control (MVC) design pattern.16 KB (2,412 words) - 04:17, 20 January 2022
- : Les implémentation du Composer actuel (MVC) / ViewModel (MVVM) et (Dao-backed) PagingGroupsModel : utilisation MVC de PagingGroupsModel27 KB (4,126 words) - 05:59, 8 April 2014
- To clean up the inline '''onClick'''-event-listener can be replaced in Java (MVC) as follows.21 KB (2,790 words) - 04:42, 20 January 2022
- ...ations (Create, read, update and delete) utilizing the Model-View-Control (MVC) design pattern.19 KB (2,918 words) - 04:17, 20 January 2022
- ...ividual component's open state. please refer to [[ZK_Developer's_Reference/MVC/Model/Tree_Model#Open_Tree_Nodes | the TreeModel documentation]] on this to26 KB (3,443 words) - 09:42, 23 February 2024
- ...ations (Create, read, update and delete) utilizing the Model-View-Control (MVC) design pattern.20 KB (3,065 words) - 04:17, 20 January 2022
- ...onLockEvent''' method UI updates can be implemented (especially when using MVC).26 KB (3,378 words) - 04:38, 20 January 2022
- ...use the CSS-selector approach, you can refer to [[ZK Developer's Reference/MVC/Controller/Wire Components|ZK Developer's Reference: Wire Components]] to u24 KB (3,569 words) - 04:19, 20 January 2022
- ...[[Small Talks/2011/January/Envisage ZK 6: An Annotation Based Composer For MVC]]27 KB (3,777 words) - 04:19, 20 January 2022