• 大小: 12.85M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-07-27
  • 语言: 数据库
  • 标签: 其他  

资源简介

基于SSM的在线学习在线课堂系统MySQL数据库.zip

资源截图

代码片段和文件信息

package education.contorller;


import education.pojo.Admin;
import education.pojo.AdminRole;
import education.pojo.Menu;
import education.service.AdminService;
import education.util.OutUtil;
import net.sf.json.JSONArray;
import net.sf.json.JSONobject;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.servlet.ModelAndView;

import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.util.ArrayList;
import java.util.List;

/**
 * 管理员类
 */
@Controller
public class AdminContorller {
    List
 menuList=new ArrayList();

    @Resource
    public AdminService adminService;

    /**
     * 登录方法
     *
     * @param name
     * @param pwd
     * @return 菜单
     */
    @RequestMapping(“/login.do“)
    public ModelAndView login(@RequestParam(“name“) String name @RequestParam(“pwd“) String pwd HttpServletRequest request HttpServletResponse response) {
        ModelAndView mav=null;
        Admin admin = new Admin();
        admin.setAdmin_name(name);
        admin.setAdmin_pwd(pwd);
        menuList = adminService.login(admin);
        if (menuList.size() == 0) {
             mav=new ModelAndView(“/admin/login“);
             mav.addobject(“menuList“menuList);
        } else {
            mav=new ModelAndView(“/admin/major“);
            mav.addobject(“menuList“menuList);

        }
        return mav;
        }

    /**
     * 查询菜单
     * @param response
     */
       @RequestMapping(“/menuInfo.do“)
        public void menuInfo(HttpServletResponse response){
        JSONobject json=new JSONobject();
            json.put(“code“0);
            json.put(“msg“““);
            json.put(“count“10); //总记录数
        json.put(“data“ JSONArray.fromobject(menuList));
        OutUtil.print(jsonresponse);
        }

    /**
     * 查询管理员
     * @param response
     */
    @RequestMapping(“/adminInfo.do“)
        public void adminInfo(HttpServletResponse response){
        List adminList= adminService.adminInfo();
        JSONobject json=new JSONobject();
            json.put(“code“0);
            json.put(“msg“““);
            json.put(“count“10); //总记录数
        json.put(“data“ JSONArray.fromobject(adminList));
        OutUtil.print(jsonresponse);
        }

    /**
     * 修改回显
     * @param admin_id
     * @param response
     * @return
     */
        @RequestMapping(“/updateadmin.do“)
        public ModelAndView updateadmin(@RequestParam(“admin_id“) int admin_id HttpServletResponse response){
           Admin admin= adminService.updateadmin(admin_id);
          ModelAndView mav=new ModelAndView(“/admin/updateadmin“);
          mav.addobject(“admin“admin);
           return mav;
        }

    /**
     * 修改数据
     * @param admin
     * @return

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-04-22 10:02  ssm\
     文件       14260  2019-04-22 10:02  ssm\pom.xml
     目录           0  2019-04-22 10:02  ssm\src\
     目录           0  2019-04-22 10:02  ssm\src\main\
     文件       37005  2019-04-22 10:02  ssm\src\main\education.sql
     目录           0  2019-04-22 10:02  ssm\src\main\java\
     目录           0  2019-04-22 10:02  ssm\src\main\java\education\
     目录           0  2019-04-22 10:02  ssm\src\main\java\education\contorller\
     文件        5232  2019-04-22 10:02  ssm\src\main\java\education\contorller\AdminContorller.java
     文件        8046  2019-04-22 10:02  ssm\src\main\java\education\contorller\BlockController.java
     文件        4440  2019-04-22 10:02  ssm\src\main\java\education\contorller\CareController.java
     文件       16403  2019-04-22 10:02  ssm\src\main\java\education\contorller\CourseController.java
     文件        2840  2019-04-22 10:02  ssm\src\main\java\education\contorller\EduCourseController.java
     文件        4172  2019-04-22 10:02  ssm\src\main\java\education\contorller\Edu_topicController.java
     文件        1316  2019-04-22 10:02  ssm\src\main\java\education\contorller\FileController.java
     文件        4050  2019-04-22 10:02  ssm\src\main\java\education\contorller\MenuContorller.java
     文件        3957  2019-04-22 10:02  ssm\src\main\java\education\contorller\RoleContorller.java
     文件        5218  2019-04-22 10:02  ssm\src\main\java\education\contorller\RouteController.java
     文件       10603  2019-04-22 10:02  ssm\src\main\java\education\contorller\TagController.java
     文件        1891  2019-04-22 10:02  ssm\src\main\java\education\contorller\TeacherController.java
     文件        3374  2019-04-22 10:02  ssm\src\main\java\education\contorller\TopicContorller.java
     文件       19489  2019-04-22 10:02  ssm\src\main\java\education\contorller\UserController.java
     目录           0  2019-04-22 10:02  ssm\src\main\java\education\dao\
     文件        1178  2019-04-22 10:02  ssm\src\main\java\education\dao\AdminMapper.java
     文件        2107  2019-04-22 10:02  ssm\src\main\java\education\dao\AdminMapper.xml
     文件        1376  2019-04-22 10:02  ssm\src\main\java\education\dao\BlockMapper.java
     文件        3917  2019-04-22 10:02  ssm\src\main\java\education\dao\BlockMapper.xml
     文件         984  2019-04-22 10:02  ssm\src\main\java\education\dao\CareMapper.java
     文件        2793  2019-04-22 10:02  ssm\src\main\java\education\dao\CareMapper.xml
     文件        1258  2019-04-22 10:02  ssm\src\main\java\education\dao\CourseMapper.java
     文件        6318  2019-04-22 10:02  ssm\src\main\java\education\dao\CourseMapper.xml
............此处省略1221个文件信息

评论

共有 条评论