Alfred’s Computing Weblog

Alfred Java-cored Computing Weblog

Archive for July 15th, 2008

Intro to Spring Web Flow 2

leave a comment »

The concept of SWF is simple:
In SWF, a flow consists of a series of steps called “State”. Entering a state results in a view being displayed to user. On that view, user event occurs that are handled by the state. These events can trigger transitions to other states which result in view navigation.

    Spring Web MVC

    • SWF is building on top of Spring Web MVC as it provides fundation for developing web application with Spring using MVC paradigm.

    Spring Web Flow

    • SWF is MVC extension, allows to define Controller using Domain-Specific-Language.
    • Domain-Specific-Language is designed to model user interaction that required several requests into server to complete, or may be invoke from different context.

    Spring JavaScript

    • Javascript abstraction framework consists of public JavaScript API with implementation that builds on Dojo.
    • SWF2 distribution includes ease of integration between Spring JavaScript and Spring Web MVC for processing Ajax requests.

    Sprint Faces

    • contains Spring’s support for Java ServerFaces.
    • use JSF as view technology within Spring MVC and SWF Controller.

    Written by Alfred

    July 15, 2008 at 15:31

    Posted in Spring

    Tagged with