需求: 做一个登录程序,给JSP程序用.
开发环境: win2000server + jb7 +weblogic 6.1 sp3
须用的技术:EJB 2.0
现在的构思:
从JSP登录页面提交username 和pwd 给jspAction 页面,jspAction开始调用javaBean,
在javaBean 里我调用一个stateless Session Bean ,进行验证,如果成功,就在
stateless Session Bean中又调用一个stateful Session Bean ,把用户数据及相关信
息存入这个stateful Session Bean ,为了保存用户的状态信息在稍后的时间进行再调用
我需要把这个状态bean的远程对象的引用存入第3方的介质当中,
现在我想了3中方法,但是问题就来了:
1.把OjbectRemote存入一个文件,一个用户好办,就一个文件,但是涉及到多个用户,我怎么办呢???
会产生大量的文件,怎么控制呢?
2.写入数据库,但对应OjbectRemote对应的字段类型用什么?
3.写入Session ,这个很容易解决,这样的话我直接可以用一个数据的封装类就可以搞定,根本不要用
session bean ,那stateful Session Bean的优势根本无法体现.
各位老鸟请帮我想想,有啥好解决方法。不妥之处,请各位指点指点。
mdwolf 2002 09 25