点击 删除此按钮,删除用户。。
过程是: 先用dwr向服务器发送此用户id,调用方法删除,然后再提交表单,重新查询一下,显示用户。
jsp页面:
使用dwr这个不能少
<script type='text/javascript' src="../dwr/util.js"></script>
<script type='text/javascript' src="../dwr/engine.js"></script>
<script type='text/javascript' src="../dwr/interface/manager.js"></script>
所以 dwr调用文件的src 地址前面加 ../
<input type="button" value="删除此用户" id="${user.id}" οnclick="deleteUser(this);" />
javascript代码:
function deleteUser(myid)
{
if(confirm("删除此用户"))
{
manager.deleteUserById(myid.id,callback);
}else{
alert('quxiao');
}
}
function callback(){
var currentPage =document.getElementById("currentPage").value;
var p = document.getElementById("page");
p.setAttribute("value",currentPage);
document.getElementById("form1").submit();
}
manager.deleteUserById(int id ) 方法的具体内容
Users u = new Users();
u.setId(id);
hibernateTemplate.delete(u);