首页>代码>SSM(spring+spring MVC+mybatis)开发学生信息后台管理系统,实现学生增删改查功能>/test3/src/com/yyx/controller/UserController.java
package com.yyx.controller; import javax.servlet.http.HttpSession; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import com.yyx.po.User; @Controller public class UserController { @RequestMapping(value="/login") public String toLogin(){ return "login"; } @RequestMapping(value="/login",method=RequestMethod.POST) public String login(User user,Model model,HttpSession session) { // 获取用户名和密码 String username = user.getUsername(); String password = user.getPassword(); // 此处模拟从数据库中获取用户名和密码后进行判断 if(username != null && username.equals("yyx") && password != null && password.equals("2015006173")){ // 将用户对象添加到Session session.setAttribute("USER_SESSION", user); // 重定向到主页面的跳转方法 return "redirect:main"; } model.addAttribute("msg", "用户名或密码错误,请重新登录!"); return "login"; } /** * 向用户主页面跳转 */ @RequestMapping(value="/main") public String toMain() { return "main"; } /** * 退出登录 */ @RequestMapping(value = "/logout") public String logout(HttpSession session) { // 清除Session session.invalidate(); // 重定向到登录页面的跳转方法 return "redirect:login"; } }

Rubiai LV1
2024年12月26日
Administration620 LV1
2024年12月9日
111rose LV1
2024年11月22日
star33xxz LV1
2024年6月28日
2032867896 LV1
2024年6月20日
hongdongdong LV14
2024年6月18日
卢旯旯 LV4
2024年6月10日
yqlllll LV2
2024年6月4日
minjiang110 LV3
2024年1月3日
wwwww816 LV5
2023年12月19日