My initial impressions
Writing about web page http://www.springframework.org/node/104
So I have just started using Spring webflow. Mixed feelings at the moment; it certainly promises to be an excellent piece of software if done right, but it is just a bit too painful to get things going.
First off, there is no ServletRequest or ServletResponse to play with. Yep, they have been replaced with a RequestContext. This is so the framework can be used in non-servlet based environments, i.e. portals.
The problem is that every single web app I have ever made (including those that use Spring MVC) all access the ServletRequest and ServletResponse!
(This is only really a problem if you are integrating webflow into an existing web app)
Another problem I came across is that the RequestContext doesn't seem to be able to pick up on existing request attributes. This is a bit of a problem as I quite often use filters to set certain attributes!
Oh well, it is certainly worth fighting the pain for because I think the end solution will be excellent, but there is certainly a lot of pain!