首页>代码>spring boot+mysql+mybatis+easyUI整合实现简单网站用户后台管理系统>/system/src/main/java/com/kyh/system/controller/LoginController.java
package com.kyh.system.controller; import com.kyh.system.entity.User; import com.kyh.system.service.UserService; import com.sun.deploy.net.HttpRequest; import com.sun.deploy.net.HttpResponse; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.servlet.ModelAndView; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpSession; @Controller @RequestMapping(value = "login") public class LoginController { @Autowired private UserService userService; @RequestMapping(value = "/",method = {RequestMethod.POST, RequestMethod.GET}) public String login() { return "/login/login"; } /*** * 这是一种返回形式 以ModelAndView 视图返回数据的形式返回 和返回map一样 调用方式不一样 * */ @RequestMapping(value="/userLogin",method = {RequestMethod.POST, RequestMethod.GET}) public ModelAndView userLogin(HttpServletRequest request, HttpServletResponse response,HttpSession session){ ModelAndView model=new ModelAndView(); String id=request.getParameter("id"); String password=request.getParameter("password"); User user=new User(); User loginUser=new User(); user.setPassword(password); user.setUserId(Integer.parseInt(id)); loginUser=userService.getUserById(user); if(null!=loginUser){ session.setAttribute("user",loginUser); model.setViewName("login/index"); }else { model.addObject("MSG","用户名或密码错误"); model.setViewName("/login/login"); } return model; } /** * 登录成功 加载欢迎页面 返回String y页面的路径和名称 * */ @RequestMapping(value="welcome",method = {RequestMethod.POST,RequestMethod.GET}) public String welcome(){ return "/login/welcome"; } }
最近下载更多
SDASDASDAD LV1
2023年10月16日
微信网友_6506630663868416 LV1
2023年6月6日
7346040 LV1
2022年11月18日
tanxin LV3
2022年9月2日
123456789aweq LV2
2022年7月21日
刘亦菲9527 LV15
2022年3月7日
9843637 LV9
2021年12月13日
Oxygeni LV4
2021年12月1日
尹恒yingying LV18
2021年10月23日
exfeckt LV2
2021年7月15日
最近浏览更多
微信网友_6927932988952576 LV12
3月31日
skipple3 LV39
1月22日
WHY-small LV15
2023年12月20日
微信网友_6762162760880128
2023年12月3日
暂无贡献等级
fff2003 LV6
2023年11月18日
wnnmmb LV2
2023年10月18日
SDASDASDAD LV1
2023年10月16日
漫步的海星 LV4
2023年9月21日
liuzhu588
2023年9月5日
暂无贡献等级
fellowfun LV12
2023年8月17日