最近由于集团项目架构太老了,然后全国都在调用,没办法,老的流程还得保留,经商量,决定吧框架新搭建一套,老框架采用spring2,0webflow是1.0

新框架采用的springmvc+mybais架构.spring采用的4.2.2版本webflow采用的2.4版本的,但是这是个坑,2.4的webflow跟之前的用法很多地方做了改变,


而且网上好多都是在讲述1.0的用法,关于webflow2.4的屈指可数,而且有的也是简单的配置了一下流程,.

无奈自己研究,看源码 ,然后猜着去尝试,

首先看下login.xml的配置



	


刚开始配置的时候一直卡在on-start哪里不知道怎么转到action-start

后来也是大胆的尝试,将on-start直接干掉.你妈竟然好了.

spring-mvc.xml配置,此处为springmvc与webflow整合之重点


      text/html;charset=UTF-8       
${uam.viewResolver.basename}protocol_views 	   
flowController       	              


最后还是你妈报错,发现原来webflow中可以获取request和response现在2.4的已经略去此功能,于是采用filter+threadLocal的方式获取

filter和ThreadLocal工具类的下载地址为:

http://www.fransesoap.com/download/qq_38665235/9970336

http://www.fransesoap.com/download/qq_38665235/9970328

欢迎转载,请注明出处

http://www.fransesoap.com/qq_38665235/article/details/77895936