jsp mysql更新表数据库_JSP页面数据与数据库同步更新

1.在此表中添加二个字段名为 update_time,delete_flag

2.建立一个触发器。当表中的某条数据被更改的时候,自动更新update_time

如果数据被删除,更新update_time的同时,将delete_flag修改为1(0:false,1:true)

3.查询的时候按照update_time排序,然后保留最后一次修改的数据对应的update_time

4.jsp设定:

隐藏字段      用户名          年龄    家庭住址   电话  XXXX

userId ame      age      addr      tele  xxxxx

5.建立ajax部分。采用上传进度条的轮循环模式,自动调用后台方法。

6.后台查询方法的构建

(1)select * from XXXXX where update_time > 上次保留的最后更新时间

(2)假定返回的集合为List list = new ArrayList();

(3)将list转换为Map(Apache Commons中有现成工具包可以使用),然后将Map转换为JSON数组

JSON形式类似于 userId:Account,userId2:Account

(4)然后此JSON数组给ajax回调部分

7.前台Javascript回调部分

解析此JSON数组,根据返回的JSON的key去画面中检索对应的Key所在的TR

然后依次修改剩余的 用户名 年龄 家庭住址 等信息。

稍后有时间 我会写出详细的代码,更清晰的说明放到我博客文章里,有兴趣的话再探讨。

2012年3月30日 15:44

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值