浏览 4531 次
锁定老帖子 主题:spring+webwork整合问题
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2004-10-22
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2004-10-22
SpringObjectFactory的话,一个webwork action需要在xwork.xml和spring里面都要注册一下,有重复。如果action多的话,修改起来就麻烦了。不过这样将action纳入spring管理,把action作为一般的bean,可以使用一些spring带来的好处。我就知道这么多了,其他人补充一下?
|
|
返回顶楼 | |
发表时间:2004-10-22
SpringObjectFactory 需要定义2遍,不过这样可以使用spring的AOP之类的东西 ,当然如果这个action不用到spring的东西的话,就直接在xwork.xml里面定义了,就没有定义2次的问题了
另外一个就是少定义一次,不过没法管理action了,好像 我今天用了第一个试了一下,可以联合使用spring的Advisor和webwork的拦截器了 |
|
返回顶楼 | |
发表时间:2004-10-25
使用SpringObjectFactory,可以将xwork的Action由Spring容器管理。这样,在xwork.xml中只要配置一个名称属性,就可以访问由Spring管理的Action,但这些Action必须是非单例的。
这样做,Action确实可以直接享有Spring的拦截器功能。 但我不赞成这种做法,如果将Action也交由Spring管理,这样Spring的配置将变得很庞大。Action是应该归属于Web层的,它就应该由xwork来管理,xwork本身也是有拦截器的。而且Action的拦截器也应该归属web层,Spring组件应该是完全pojo的。 |
|
返回顶楼 | |
发表时间:2004-10-25
嘿嘿 只能怪webwork的拦截器不太灵活,相对spring而言.
统一让webwork处理还是好的 |
|
返回顶楼 | |
发表时间:2004-10-25
我现在采用resolver方式,感觉还算好用,比objectfactory强
|
|
返回顶楼 | |
发表时间:2004-10-29
瓦卡卡,原来已经讨论过了。发帖之前没先看,骚瑞骚瑞
嫌spring配置文件里面东西多干扰了其他东西,拆开一个配置文件不就好了。 |
|
返回顶楼 | |
发表时间:2004-11-22
scud 写道 嘿嘿 只能怪webwork的拦截器不太灵活,相对spring而言.
统一让webwork处理还是好的 webwork的拦截器不灵活在什么地方呀,不是很清楚...... |
|
返回顶楼 | |