一只会飞的白菜 2017-09-07 02:37 采纳率: 0%
浏览 1414

Easuyi 修改了数据,刷新不了页面,数据是一直保持不表,当数据库已经改变,只有从刷新

//删除
function deleteUser(){
var row = $('#dg').datagrid('getSelected')
location.href="delete.action?uid="+row.uid

}

//修改
function updateUser(){
var row = $('#dg').datagrid('getSelected');
location.href="update.action?uid="+row.uid+"&uname="+row.uname+"&ucard="+row.ucard+"&ugender="+row.ugender+"&uphone="+row.uphone+"&ucount="+row.ucount

var row = $('#dg').datagrid('reload');
}


// 删除
@Action(value = "delete", results = { @Result(name = "succes", location = "/WEB-INF/jsp/user.jsp") })
public String delete() {
    HttpServletRequest request = ServletActionContext.getRequest();
    Session session = sessionFactory.openSession();
    int uid = Integer.parseInt(request.getParameter("uid"));
    System.out.println(uid);
    UserEntity userEntity = session.load(UserEntity.class, uid);
    session.delete(userEntity);

    session.beginTransaction().commit();

    session.close();
    return "succes";
}

// 修改
@Action(value = "update",results ={@Result(name = "succes", location = "/WEB-INF/jsp/user.jsp")})
public String upadte() {
    HttpServletRequest request = ServletActionContext.getRequest();
    Session session = sessionFactory.openSession();
    int uid = Integer.parseInt(request.getParameter("uid"));
    String uname = request.getParameter("uname");
    String ucard = request.getParameter("ucard");
    int ugender = Integer.parseInt(request.getParameter("ugender"));
    String uphone = request.getParameter("uphone");
    int ucount = Integer.parseInt(request.getParameter("ucount"));
    UserEntity userEntity = session.load(UserEntity.class, uid);
    userEntity.setUname(uname);
    userEntity.setUcount(ucount);
    userEntity.setUcard(ucard);
    userEntity.setUphone(uphone);
    userEntity.setUgender(ugender);
    session.update(userEntity);
    session.beginTransaction().commit();

    session.close();

    return "succes";

}
  • 写回答

1条回答

  • zsmj_820_09 2017-09-07 03:37
    关注

    老哥,easyui有自带的刷新页面的方法,建议详细看下easyui的demo
    location.href 这个不要自己写,easyui都是异步的

    评论

报告相同问题?

悬赏问题

  • ¥100 Jenkins自动化部署—悬赏100元
  • ¥15 关于#python#的问题:求帮写python代码
  • ¥20 MATLAB画图图形出现上下震荡的线条
  • ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘
  • ¥15 perl MISA分析p3_in脚本出错
  • ¥15 k8s部署jupyterlab,jupyterlab保存不了文件
  • ¥15 ubuntu虚拟机打包apk错误
  • ¥199 rust编程架构设计的方案 有偿
  • ¥15 回答4f系统的像差计算
  • ¥15 java如何提取出pdf里的文字?