首页>代码>基于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"; } }
最近下载更多
赵鑫cdsaljkdfsa LV11
7月2日
TY0165 LV20
6月22日
xzg123456 LV6
6月19日
sunrandong LV4
4月29日
微信网友_6927932988952576 LV12
3月30日
咩咩咩咩咩 LV2
2月28日
的撒基本大奖 LV8
1月3日
苏柒 LV10
2023年12月15日
ss770737034 LV3
2023年12月7日
zxcfgh LV4
2023年11月21日
最近浏览更多
bluerstar LV1
10月23日
897258976 LV8
8月29日
zhx1212
7月11日
暂无贡献等级
赵鑫cdsaljkdfsa LV11
7月2日
时光海 LV2
6月30日
TY0165 LV20
6月22日
xzg123456 LV6
6月18日
wangyiyyy
6月15日
暂无贡献等级
微信网友_7036159731322880
6月13日
暂无贡献等级
ailixiya11
6月13日
暂无贡献等级