当前位置: 代码迷 >> Java Web开发 >> struct1.2 多个客户端用同一个用户名和密码进行登录验证操作,有时候有的用户会等不进去解决思路
  详细解决方案

struct1.2 多个客户端用同一个用户名和密码进行登录验证操作,有时候有的用户会等不进去解决思路

热度:8882   发布时间:2013-02-25 21:12:13.0
struct1.2 多个客户端用同一个用户名和密码进行登录验证操作,有时候有的用户会等不进去
tomcat报的错误好像是跳转响应有冲突,具体的报错信息没有复制下来, 请问是什么原因呢? 还有想请教一下多个用户同时调用同一个action时,struct1.2是怎么处理的

------解决方案--------------------------------------------------------
是不是你的session问题???

------解决方案--------------------------------------------------------
spring 的 bean 中的 scope=prototype ?是否是这个原因???
------解决方案--------------------------------------------------------
验证数据库表数据的时候被锁住了。查查SQL语句吧
------解决方案--------------------------------------------------------
struts1中,action是线程不安全的,也就是说所有请求共用一个action实例,在内存中也是只创建一个action实例。


你说的跳转问题,看是不是由于action中变量同步性问题引起的。问题原因也可能很多,具体要看你的报错信息了。

另外实际中,经常也是不应该用一个用户名、密码在多处登陆的,需要控制下(当然也看具体的要求,如果不需要控制也是可以)。
------解决方案--------------------------------------------------------
你把action交给string 把scope属性设置为prototype 还有就是数据库连接池数目不够