首先在UserServiceImpl.java文件里面加入
@Override
public boolean register(User user){
return userDao.insertUser(user);
}
然后在UserService.java文件加入
boolean register(User user);
接着在UserDao.java文件中加入
boolean insertUser(User user);
在UserHandler.java文件中加入
@RequestMapping("/register")
public String register(String username, String password){
if(userService.register(new User(username, password))){
System.out.println("注册成功");
return "success";
}
else{
System.out.println("注册失败");
return "false";
}
}
最后在UserDao.xml里面加入
<insert id="insertUser" parameterType="User">
insert into t_user (username, password) values(#{username}, #{password});
</insert>
这样后台的注册命令就实现了,下面来改前端。
首先在老师给的pages里面引入register.jsp文件,修改form action="/user/register",然后在标签里面添加name=“username"和name=“password”字段,最后把login.jsp里面跳转到注册页面的a href改成”${pageContext.request.contextPath}/pages/register.jsp"。
这样网站的注册就实现了。