package com.hhtc.controller; import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpSession; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.servlet.ModelAndView; import com.hhtc.po.Admin; import com.hhtc.po.Student; import com.hhtc.po.Teacher; import com.hhtc.service.LoginService; @Controller public class LoginController { @Autowired private LoginService loginService; @RequestMapping("/login") public ModelAndView findCustomerById(String username,String password,String people,Model model,HttpSession session) { if("student".equals(people)) { Student student=new Student(); student.setUsername(username); student.setPassword(password); Student student2=loginService.findStuTeachByUsername(student); if(student2!=null) { session.setAttribute("student", student2); ModelAndView mav = new ModelAndView("/student/indexs"); return mav; }else { ModelAndView mav = new ModelAndView("error"); return mav; } }else if("teacher".equals(people)){ Teacher teacher=new Teacher(); teacher.setUsername(username); teacher.setPassword(password); Teacher teacher2=loginService.findTeachByUsername(teacher); if(teacher2!=null) { session.setAttribute("teacher", teacher2); ModelAndView mav = new ModelAndView("/teacher/indext"); return mav; }else { ModelAndView mav = new ModelAndView("error"); return mav; } }else if("manage".equals(people)){ Admin admin =new Admin(); admin.setUsername(username); admin.setPassword(password); if(loginService.findAdminById(admin)!=null) { ModelAndView mav = new ModelAndView("/admin/index"); return mav; }else { ModelAndView mav = new ModelAndView("error"); return mav; } } ModelAndView mav = new ModelAndView("error"); return mav; } @RequestMapping("/out") public ModelAndView out(HttpServletResponse response,HttpSession session,Model model) { ModelAndView mav = new ModelAndView("index"); return mav; } }
最近下载更多
自由吃柚子 LV2
前天
3090754224 LV2
1月7日
李朝磊 LV18
2023年12月30日
xiongwei11231 LV8
2023年12月12日
liuxiao2 LV16
2023年11月7日
蹇金金 LV7
2023年11月6日
wwewww LV4
2023年11月3日
wcheng LV2
2023年10月18日
李亮 LV19
2023年8月28日
000666 LV10
2023年7月11日
最近浏览更多
自由吃柚子 LV2
前天
微信网友_6914427966033920 LV4
3月19日
XJH939 LV1
3月14日
xinnnnn LV1
2月26日
admin_z LV22
1月29日
周青松5
1月15日
暂无贡献等级
3090754224 LV2
1月7日
minjing123 LV8
1月4日
李朝磊 LV18
2023年12月30日
zzzzzzz09173
2023年12月27日
暂无贡献等级