The above code is related with a hotel booking screen. When you want to review your booking details the state of the flow will be changed to the reviewBooking view state. And the transitions above are mapped to other view states.
Posts
What is a spring web-flow?
- Get link
- X
- Other Apps
Many web applications require the same sequence of steps to execute in different contexts. Often these sequences are merely components of a larger task the user is trying to accomplish. Such a reusable sequence is called a flow. Consider a typical shopping cart application.User registration,login,and cart checkout are all examples of flows that can beinvoked from several places in this type of application. Spring Web Flow is the module of Spring for implementing flows.The Web Flow engine plugs into the Spring Web MVC platform and provides declarative flow definition language.
Why we use Spring core for software developments? Do we nessary it?
- Get link
- X
- Other Apps
org.hibernate.LazyInitializationException: failed to lazily initialize a collection of role:
- Get link
- X
- Other Apps
Problem I had two objects Contacts and Groups having many-to-many association. A Contact can belong to multiple Groups and a Group can contain multiple Contacts. My objective was to return a set of Contacts along with the Groups they were associated with. But if the Contacts-Groups association is set to Lazy load then the above exception will be thrown. Solution 1. FetchType can be set to EAGER and everything will work fine, the Groups will be loaded; but in a more general case, where the graph of java objects can grow very large, the use of eager fetch may cause unnecessary data to be loaded and the application will be slowed down. 2. Another solution is to explicitly load any lazy-loading the required fields actually hitting a method on those properties ex: contact.getEmailSet().size(). But this will result in subsequent sql firing which are required to load Groups (Child) Will also slow down the system. 3. Another solution is to include "fetch join" whi...
A Solution to Hierarcy Cycle Problem with JSON: JSON Filter
- Get link
- X
- Other Apps
When you have a cycle in your domain model, beacuse sometimes you realy need it*, then with Spring JsonView, indeed you may have same problem in different cases, while converting Java objects to JSON objects, you can get en error : net.sf.json.JSONException: There is a cycle in the hierarchy! with a following unusefull stack trace:) First of all, think carefully fi you really do need this cycle in the dependency. If you don’t, remove it. If you do, the you can use, JSON filters. I will give an example code to show it. In the code, resulting JSON object will contain only id, name and description fields and values of the objects. JsonConfig config = new JsonConfig(); config.setJsonPropertyFilter(new PropertyFilter() { public boolean apply(Object source, String name, Object value) { if ("name".equals(name) || "description".equals(name) || "id".equals(name)) { return false; } ...
how to submit a Ext.form.Panel to a specified URL with params?
- Get link
- X
- Other Apps