Flask接口签名sign原理与实例代码浅析
511
2022-12-14
java实现选中删除功能的实例代码
分析:
通过form表单传递数据,删除数据根据id编号删除。
前台
js
function deleteUser(id) {
//用户安全提示
if (confirm("您确定要删除吗?")){
//访问的路径
location.href=" ${pageContext.request.contextPath}/delUserServlet?id=" rel="external nofollow" +id;
}
}
window.nlad=function () {
//给删除选中按钮添加单击事件
document.getElementById("delSelected").nclick=function () {
if (confirm("您确定要删除选中条目吗?"))
//表单提交
document.getElementById("form").submit();
}
//1.获取第一个cb
document.getElementById("firstCb").ncsWaMTMplick=function () {
//获取下表所有的cb
var cbs=document.getElementsByName("uid");
//遍历
for (var i=0;i //设置这些cbs[i]的checked状态=firstCb.checked cbs[i].checked =this.checked; } } } 后台 Servlet @WebServlet("/delSelectedServlet") public class DelSelectedServlet extends HttpServlet { protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { //获取所有id String[] ids=request.getParameterValues(“uid”); //调用service删除 UserService service=new UserServiceImpl(); service.delSelectedUser(ids); //跳转查询Servlet response.sendRedirect(request.getContextPath()+"/userListServlet"); } protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { this.doPost(request, response); } } Service public void delSelectedUser(String[] ids) { //遍历数组 for (String id:ids){ //调用dao删除 dao.deleteUser(Integer.parseInt(id)); } } Dao public void updateUser(User user) { String sql=“update userms set name=?,age=?,gender=?,address=?,qq=?,email=? where id=?”; template.update(sql,user.getName(),user.getAge(),user.getGender(),user.getAddress(),user.getQq(),user.getEmail(),user.getId()); } 总结 以上所述是给大家介绍的java实现选中删除功能的实例代码,希望对大家有所帮助!
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~