package com.zhu.controller;
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.bind.annotation.RequestParam;
import com.zhu.pojo.User;
import com.zhu.service.UserService;
@Controller
public class UserController {
@Autowired
private UserService userService;
//转向登录页面
@RequestMapping("tologin")
public String tologin(){
return "login";
}
//登录验证
@RequestMapping("login")
public String login(@RequestParam("username") String username,
@RequestParam("password") String password,Model model){
User user = new User();
user.setName(username);
user.setPwd(password);
if(userService.logincheck(user) != null){
model.addAttribute("username",username);
return "index";
}
else{
model.addAttribute("error","账号或密码错误");
return "login";
}
}
//转向注册页面
@RequestMapping("toregister")
public String toregister(){
return "register";
}
//注册
@RequestMapping("register")
public String register(@RequestParam("username") String username,
@RequestParam("password") String password){
User user = new User();
user.setName(username);
user.setPwd(password);
userService.register(user);
return "login";
}
}