jsp+ajax实时刷新

来源:百度知道 编辑:UC知道 时间:2024/05/27 15:06:55
现在jsp页面查询多很多条数据.用户的一些信息(例如id,电话,卡号..等等),由于此页面最终要有多人监控查询(用于多人同时查询).所以页面会出现并发.想到了jsp和ajax结合监听.不要JQ啊.谁能帮助一下.深刻点,一看就能懂的,费点心的我多给分,再就是,我想在jsp页面上加一列按钮--"锁定",也就是说,点击锁定按钮后立即变为"已锁定"按钮,一条记录被锁定,其他pc查询时是不能对此条数据再操作的.有高人一起帮忙探讨吗??

你是要用jsp和ajax实现并发控制,对吗?
控制并发最好是在后台做,不要在前台用js做,如果客户端禁用js,那么就控制不了并发了。
并且我觉得你不需要在页面上加按钮让用户来控制并发。这里你可以用到“乐观锁”“悲观锁”来控制。所谓“乐观锁”就是你给每条数据加上一个版本号,每次用户得到的是这条数据和这条数据的版本号,修改的时候将修改后的数据和版本号一起提交,你在后台进行判断,如果版本号和数据库内的版本号相同,则进行更新,如果不相同则返回错误信息,不更新。而悲观锁就是当用户拿到一条数据的时候就锁住这条数据,其他用户不能再修改,这一般都是在数据库里用数据库语言来实现的,这种方法用与只进行修改的时候。而像你这样又查询,又修改我建议你用第一种方法。用逻辑和后台来控制并发。
不是用js来控制。