knrt.net
当前位置:首页 >> JAvA用户登入问题,如果用户登入成功,我将用户对... >>

JAvA用户登入问题,如果用户登入成功,我将用户对...

ActionContext.getContext().getSession().put("user", users); 应该是这样的,一台电脑上,只能一个用户登录,第二个登录则自动覆盖第一个。如果放在服务器上,这样写也不会有任何问题

有个getCookie方法,得到cookie对象然后进行数据保存 用response把cookie对象保存到客户端

有 所谓非正常退出是用户的感受而言 对java后台来说,这只是一种操作,或者java 后台都不知道用户有这种操作 必须设法获得用户进行了非正常退出操作,才能对session进行改变,从而更新(删除)session中的值。

对数据加乐观锁,即version属性,可以使同一时间只能有一个人对数据进行操作

什么意思说详细一点

存在session里,只要网页不关 ,session数据就会存在(时间过长也会没的),所以用户名之类的存在session里 学jsp,肯定要学的,这就最基础的知识啊 request.getSession().setAttribute("username", username);//存放用户名 request.getSession(...

这个会有什么问题吗?java web都是多线程的,你是说同时登陆的人太多,并发压力大吗?

第一种方式: 自己存储用户登录信息, 不要存储在session中。(用一个全局Map存储,或者Memcache)。 第二种方式:直接存储和维护session对象。(用一个全局Map存储,或者Memcache)

其他的我相信你自己能搞定吧

同意楼上的说法,具体点可以这样:创建一个用户表,里边包括LoginName(登录名),UserName(用户名),Password(密码),Age(年龄),Address(地址)。然后编写Java程序(用MVC架构)模型层(M):DBConnection.java(负责连接数据库) impo...

网站首页 | 网站地图
All rights reserved Powered by www.knrt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com