栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

基于javaweb+jsp的游泳馆会员管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Bootstrap)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

基于javaweb+jsp的游泳馆会员管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Bootstrap)

JavaWeb JavaBean JSP MVC MySQL Tomcat JavaScript Bootstrap

基础JSP+Servlet或JSP+SSM(Spring、SpringMVC、MyBatis)框架或JSP+SSM+Maven(pom.xml)框架或SpringBoot…均可

开发工具:eclipse/idea/myeclipse/sts等均可配置运行

适用

课程设计,大作业,毕业设计,项目练习,学习演示等

                //比如当前页是倒数第2页或者最后一页,也同样不符合上面这个规则
                this.end = totalPage;
                this.start = end - 5;
            }
        }
    }

    //get、set方法。
    public int getPageNum() {
        return pageNum;
    }

    public void setPageNum(int pageNum) {
        this.pageNum = pageNum;
    }

    public int getPageSize() {
        return pageSize;
    }

    public void setPageSize(int pageSize) {
        this.pageSize = pageSize;
                    #{userSex},
                    #{userPhone},
                    #{userText},
                    #{userType}
        
    

    
    
        DELETE FROM `t_user` WHERe `id` IN
        
            #{id}
        
    

    
    
        UPDATE `t_user`
        
                `id` = #{id},
                `username` = #{username},
                `password` = #{password},
                `real_name` = #{realName},
                `user_sex` = #{userSex},
                `user_phone` = #{userPhone},
        } else {
            String newPassword = Util.decode(request, "newPassword");
            loginUser.setPassword(newPassword);
            this.userService.update(loginUser);
            msg = "修改成功!";
        }
        request.getSession().setAttribute("alert_msg", msg);
        request.getRequestDispatcher("reset_password.jsp").forward(request, response);
    }

    // 返回一个随机颜色(Color对象)
    private Color getRandomColor(int minColor, int maxColor) {
        Random random = new Random();
        // 保存minColor最大不会超过255
        if (minColor > 255)
            minColor = 255;
        //  保存minColor最大不会超过255
        if (maxColor > 255)
            maxColor = 255;
        //  获得红色的随机颜色值
        int red = minColor + random.nextInt(maxColor - minColor);
        DELETE FROM `t_notice` WHERe `id` IN
        
            #{id}
        
    

    
    
        UPDATE `t_notice`
        
                `id` = #{id},
                `notice_name` = #{noticeName},
                `notice_text` = #{noticeText},
                `notice_type` = #{noticeType},
                `create_date` = #{createDate}
        
        WHERe `id` = #{id}
    

    
    
    @RequestMapping("userEdit")
    public void edit(HttpServletResponse response, HttpServletRequest request) throws IOException {
        User vo = new User();
        vo.setId(Long.valueOf(Util.decode(request, "id")));
        vo.setUsername(Util.decode(request, "username"));
        vo.setPassword(Util.decode(request, "password"));
        vo.setRealName(Util.decode(request, "realName"));
        vo.setUserSex(Util.decode(request, "userSex"));
        vo.setUserPhone(Util.decode(request, "userPhone"));
        vo.setUserText(Util.decode(request, "userText"));
        vo.setUserType(Util.decode(request, "userType"));
        userService.update(vo);
        this.redirectList(request, response);
    }

    
    @RequestMapping("userEdit")
    public void edit(HttpServletResponse response, HttpServletRequest request) throws IOException {
        User vo = new User();
        vo.setId(Long.valueOf(Util.decode(request, "id")));
        vo.setUsername(Util.decode(request, "username"));
        vo.setPassword(Util.decode(request, "password"));
        vo.setRealName(Util.decode(request, "realName"));
        vo.setUserSex(Util.decode(request, "userSex"));
        vo.setUserPhone(Util.decode(request, "userPhone"));
        vo.setUserText(Util.decode(request, "userText"));
        vo.setUserType(Util.decode(request, "userType"));
        userService.update(vo);
        this.redirectList(request, response);
        equipmentService.delete(Arrays.asList(id));
        this.redirectList(request, response);
    }

    
    @RequestMapping("equipmentEdit")
    public void edit(HttpServletResponse response, HttpServletRequest request) throws IOException {
        Equipment vo = new Equipment();
        vo.setId(Long.valueOf(Util.decode(request, "id")));
        vo.setEquipmentName(Util.decode(request, "equipmentName"));
        vo.setEquipmentBuytime(Util.decode(request, "equipmentBuytime"));
        vo.setEquipmentCount(Util.decode(request, "equipmentCount"));
        vo.setEquipmentText(Util.decode(request, "equipmentText"));
    public void get(HttpServletResponse response, HttpServletRequest request) throws IOException {
        Serializable id = Util.decode(request, "id");//取出主键id
        Member vo = memberService.get(id);
        request.getSession().setAttribute("vo", vo);
        String to = request.getRequestURI().toLowerCase().contains("get") ? "info" : "edit";//判断是去详情显示页面还是编辑页面
        response.sendRedirect("member_" + to + ".jsp");
    }

    /**
     * 根据条件查询会员的列表并跳转回页面
     *
     * @param response
     * @param request
                
            
   管理员        普通用户