在线489人
首页
主题表
培训咨询
标签
精华
查搜
注册
登陆
用户
自动登陆
密码
新用户注册
忘记密码?
首页
»
论坛
»
项目工程开发经验谈
上一主题
我参加一个比赛~报名表里有项目名称,设计方向,设计说明~请问后面两个 是什么?要填什么方面的~谢谢
返回本主题
返回主题列表
下一主题
请问我以前用户登陆信息都存在session,是不是可以用spring2的session scope注入进去。如果可以请说一下怎么做的,网上找遍了没有。 [该贴被goddie于2008-03-06 21..
Go
总共有
5
回复 /
1
页
前往下页:
goddie
悄悄话
发表文章: 47
注册时间: 2007年12月12日 12:10
请问在spring的业务层如何直接访问 session ?
2008年03月04日 21:43
标签列表
spring
(39)
对象生命周期
(59)
Spring+Struts+Hib 框架里:
AccountService.java:
void login(HttpServletRequest request, Account account) throws Exception;
为了存储登陆信息到session,只好传一个request到业务层。
Spring业务层能不能直接
IOC
一个Session然后直接使用啊。
kusokun
悄悄话
发表文章: 4
注册时间: 2008年03月05日 02:42
re:请问在spring的业务层如何直接访问 session ?
2008年03月05日 02:47
在这里的第一篇帖子,第一次就给你了
业务层要一个session具体是干什么用的?储存登录信息??还是得到登录信息,得到的话你在action中得到然后直接丢给service层或者用formbean
我还是没看懂你的问题
你的方法名是login,如果用户注册的话在service层就应该有参数为一个pojo的logo方法,而这个pojo是否合法又要通过service层的其他方法来验证,比如getUserByName,而在更上端的web层又要保证数据的合法性
不知道我回答的好不好,总之第一次是给你了
goddie
悄悄话
发表文章: 47
注册时间: 2007年12月12日 12:10
re:请问在spring的业务层如何直接访问 session ?
2008年03月05日 10:54
谢谢楼上 kusokun 第一次@_@
我也是刚使用分层结构不久,不是很清楚存储用户登陆信息放哪一层。Action应该是表示层的,存储登陆信息我觉得应该放在业务层。所以业务层就要session了。不知道我对否
kusokun
悄悄话
发表文章: 4
注册时间: 2008年03月05日 02:42
回复:re:请问在spring的业务层如何直接访问 session ?
2008年03月06日 08:21
action很明显是MVC中的C层,也就是控制层
你将一个request丢到模型层来处理,我觉得不是很妥当,你一个人开发体会不到,如果是企业分工开发的话,负责开发和维护M层的程序员是不愿意看到一个方法中包含有HttpServletRequest request,这样的话要在M层通过request再得到一个HttpSession,你不觉得你的程序紧紧的耦合在一起了吗
goddie
悄悄话
发表文章: 47
注册时间: 2007年12月12日 12:10
re:请问在spring的业务层如何直接访问 session ?
2008年03月06日 15:04
怎么又来了个控制层..,你这种分层是将
Struts
细分。
我认为整个
Struts
都是属于表示层的。
我现在是在业务层操作用户id,然后返回给
Struts
来存入session。这样应该比较解耦了。谢谢楼上。
kusokun
悄悄话
发表文章: 4
注册时间: 2008年03月05日 02:42
回复:re:请问在spring的业务层如何直接访问 session ?
2008年03月06日 22:05
我觉得做开发,要么讲究速度,紧紧的耦合在一起
要分层就好好把MVC做出来,strtus中的action我认为肯定是属于控制层的,不过我看你已经心里有底了,可以按照你的想法做。
这个主题有
5
回复 /
1
页
Go
上一主题
返回本主题
返回主题列表
返回页首
下一主题
热点TAG:
AOP
cache
缓存
DDD
EJB
集群
设计模式
Hibernate
IOC
JiveJdon
OO
RBAC
Seam
Spring
Struts
正在读取,请等待...
Wowzio
grab this
·
technology
blog
查询本论坛内
近一天
近三天
近一周
近一月
近三月
近半年
近一年
所有
回复超过
的热门帖子
标题
内容
发贴前查询
标签列表
勿重复发表问题
解惑之道在
J道
,打造中国最具影响力的的企业软件社区
OpenSource
JIVEJDON
v3.0
Powered by
JdonFramework
Code © 2002-08
jdon.com
anti spam