The central element of Spring Web Flow 2 (SWF2) is the flow. A flow is described inside a flow definition. There are two ways to describe a flow:
The declarative definition: Usage of XML with XSD (XML Schema Definition) grammar (http://www.springframework.org/schema/webflow/spring-webflow-2.0.xsd).
The programmatic definition: Usage of Java.
In a standard Spring Web Flow 2 distribution, the http://www.springframework.org/schema/webflow/spring-webflow-2.0.xsd XSD is inside the
org.springframework.webflow-2.x.x.RELEASE.jar library. The concrete location inside the mentioned library is the
The usage of XML is more than recommended because the ...