最近由于集团项目架构太老了,然后全国都在调用,没办法,老的流程还得保留,经商量,决定吧框架新搭建一套,老框架采用spring2,0webflow是1.0
新框架采用的springmvc+mybais架构.spring采用的4.2.2版本webflow采用的2.4版本的,但是这是个坑,2.4的webflow跟之前的用法很多地方做了改变,
而且网上好多都是在讲述1.0的用法,关于webflow2.4的屈指可数,而且有的也是简单的配置了一下流程,.
无奈自己研究,看源码 ,然后猜着去尝试,
首先看下login.xml的配置
后来也是大胆的尝试,将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