发表于: 2019-12-25 22:30:35
1 1252
今天做了什么
在jsp页面中显示当前时间
编写基本的登录,注册
tiles.xml
@Controller
public class UserController {
private static Logger logger = Logger.getLogger(String.valueOf(UserController.class));
@Autowired
UserService userService;
@RequestMapping(value = "/toRegister", method = RequestMethod.GET)
public String toRegister(){
return "toRegister";
}
@RequestMapping(value = "/register", method = RequestMethod.POST)
public String insert(HttpServletRequest httpServletRequest, Model model) {
String username=httpServletRequest.getParameter("username");
String password=httpServletRequest.getParameter("password");
System.out.println(username+""+password);
logger.info("新用户注册信息:" + username +password);
int row = userService.insertByUser(username, password);
if (row != 0) {
logger.info("注册成功:" + row);
return "home";
} else {
return "register";
}
}
@RequestMapping(value = "/toLogin", method = RequestMethod.GET)
public String toLogin(){
return "toLogin";
}
@RequestMapping(value ="/login", method = RequestMethod.POST)
public String login(HttpServletRequest httpServletRequest, Model model) throws Exception{
String username=httpServletRequest.getParameter("username");
String password=httpServletRequest.getParameter("password");
System.out.println(username+""+password);
logger.info("username" + username + "password" + password);
//如果能查出来数据,说明数据库里存在这条数据,那么登录成功,跳转首页;否则登录失败,留在登录页面
User user = userService.selectByUser(username, password);
if (null != user) {
logger.info("登录成功");
return "home";
} else {
logger.info("登录失败,该用户名不存在");
return "login";
}
}
}
mapper.xml
遇到的问题:
明天要做什么:
学习加密,了解cookie,Token,拦截器
使用加密和拦截器改写登录注册
评论