浏览 249 次
|
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
|---|---|
| 作者 | 正文 |
|
最后更新时间:2008-07-03 关键字: memcached,struts,webwork,sna
看了大家在帖子【扩展Tomcat 6.x,使用memcached存放session信息】http://www.javaeye.com/topic/81641
中讨论。 觉得这种方法比较受限于服务器,tomcat这种开源的server固然可以这么做,不过如果遇到websphere,weblogic这样的 server,如果server本身并不提供类似sessionManager这样可以修改session创建方式的接口,外加这些server非开源的原因,那么我们想把普通的项目改造成SNA架构的项目,从server入口是难以实现的。 现在大多数java的b/s系统都会使用某个开源的mvc项目。就我使用过的struts1.x webwork2 s2struts 这3个mvc框架来说,它们都有一个共同的特点,那就是“都有一个统一处理httpsession的地方”。 struts1.x,webwork,s2struts都是采用少量servlet(通常是一个)作为control将用户的url请求将具体执行业务的action联系起来。这些少量的servlet也就是“统一处理httpsession的地方”,那么我们在control这里向action部分传入经过自己改造过的session类,那么是否就可以在让这些mvc框架直接转变成SNA架构的项目? 声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
|
| 返回顶楼 | |
|
最后更新时间:2008-07-03
搞个Filter不就好了,怎么想那么复杂?
|
|
| 返回顶楼 | |




