首页>代码>基于ssm+bootstrap+jquery的学生成绩管理系统>/student/src/main/java/com/student/controller/ClassKeController.java
package com.student.controller; import com.student.pojo.Classes; import com.student.pojo.Ke; import com.student.pojo.ClassKe; import com.student.service.ClassKeService; import com.student.service.ClassesService; import com.student.service.KeService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import javax.servlet.http.HttpServletRequest; import java.util.ArrayList; import java.util.List; /** * @author 是一个鸽子啊 * @date 2020/4/14 * @qq 364826415 */ @Controller public class ClassKeController { @Autowired @Qualifier("KeServiceImpl") private KeService keService; @Autowired @Qualifier("classesServiceImpl") private ClassesService classesService; @Autowired @Qualifier("classKeServiceImpl") private ClassKeService classKeService; @RequestMapping("/queryClassKe") private String queryClassKe(HttpServletRequest request){ List<ClassKe> classKeList = classKeService.queryClassKe(); List<Ke> keList = keService.queryKe(); List<Classes> classesList=classesService.queryClasses(); for (ClassKe classKe : classKeList) { classKe.setClasses(classesService.queryClassesByID(classKe.getClassKeCID())); classKe.setKe(keService.queryKeByID(classKe.getClassKeKID())); classKe.setKeList(keList); } request.setAttribute("classKeList",classKeList); request.setAttribute("classesList",classesList); request.setAttribute("keList",keList); return "/class2-settle"; } @RequestMapping("/updateClassKe") private String updateClassKe(ClassKe classKe,HttpServletRequest request){ int i = classKeService.updateClassKe(classKe); List<ClassKe> classKeList1=new ArrayList<ClassKe>(); List<Ke> keList = keService.queryKe(); List<Classes> classesList=classesService.queryClasses(); classKeList1= classKeService.queryClassKe(); for (ClassKe classKe1 : classKeList1) { classKe1.setClasses(classesService.queryClassesByID(classKe1.getClassKeCID())); classKe1.setKe(keService.queryKeByID(classKe1.getClassKeKID())); classKe1.setKeList(keList); } request.setAttribute("classKeList",classKeList1); request.setAttribute("classesList",classesList); request.setAttribute("keList",keList); return "/class2-settle"; } @RequestMapping("/queryClassKeByClassName") private String queryClassKeByClassName(HttpServletRequest request,String className){ List<Classes> classesList = classesService.queryClassesByClassName(className); List<ClassKe> classKeList=new ArrayList<ClassKe>(); for (Classes classes : classesList) { List<ClassKe> classKes = classKeService.queryClassKeByClassesID(classes.getClassID()); for (ClassKe classKe : classKes) { classKe.setClasses(classesService.queryClassesByID(classKe.getClassKeCID())); classKe.setKe(keService.queryKeByID(classKe.getClassKeKID())); classKeList.add(classKe); } } request.setAttribute("classKeList",classKeList); return "/class2-settle"; } @RequestMapping("addClassesKe") private String addClassesKe(ClassKe classKe,HttpServletRequest request){ classKeService.addClassesKe(classKe); List<ClassKe> classKeList = classKeService.queryClassKe(); List<Ke> keList = keService.queryKe(); List<Classes> classesList=classesService.queryClasses(); for (ClassKe classKe1 : classKeList) { classKe1.setClasses(classesService.queryClassesByID(classKe1.getClassKeCID())); classKe1.setKe(keService.queryKeByID(classKe1.getClassKeKID())); classKe1.setKeList(keList); } request.setAttribute("classKeList",classKeList); request.setAttribute("classesList",classesList); request.setAttribute("keList",keList); return "/class2-settle"; } @RequestMapping("/delClassesKe") private String delClassesKe(String classKeID,HttpServletRequest request){ classKeService.delClassesKe(Integer.parseInt(classKeID)); List<ClassKe> classKeList = classKeService.queryClassKe(); List<Ke> keList = keService.queryKe(); List<Classes> classesList=classesService.queryClasses(); for (ClassKe classKe1 : classKeList) { classKe1.setClasses(classesService.queryClassesByID(classKe1.getClassKeCID())); classKe1.setKe(keService.queryKeByID(classKe1.getClassKeKID())); classKe1.setKeList(keList); } request.setAttribute("classKeList",classKeList); request.setAttribute("classesList",classesList); request.setAttribute("keList",keList); return "/class2-settle"; } }

陈小灏 LV18
2月22日
赵鑫cdsaljkdfsa LV11
2024年7月2日
TY0165 LV20
2024年6月22日
xzg123456 LV6
2024年6月19日
sunrandong LV4
2024年4月29日
微信网友_6927932988952576 LV12
2024年3月30日
咩咩咩咩咩 LV2
2024年2月28日
的撒基本大奖 LV8
2024年1月3日
苏柒 LV10
2023年12月15日
ss770737034 LV3
2023年12月7日

竹笋王老师说
3月23日
暂无贡献等级
微信网友_7289626841501696 LV3
3月6日
Ella0902
2024年12月18日
暂无贡献等级
571818771 LV3
2024年12月16日
aaaaaa1659
2024年12月8日
暂无贡献等级
微信网友_7284856520478720
2024年12月6日
暂无贡献等级
yanhui
2024年12月3日
暂无贡献等级
微信网友_7272117700907008
2024年11月27日
暂无贡献等级
bluerstar LV1
2024年10月23日
897258976 LV8
2024年8月29日