首先我们有一个需求:当用户访问某个资源,需要先登录才能访问
拿到需求后我们先要编写一个User实体类。
@Data
@AllArgsConstructor
@NoArgsConstructor
public class User {
private String username;
private String password;
}
再编写userService接口
public interface userService {
// 登录操作
boolean Login(User user);
}
其次编写userServiceImpl实现类
public class userServiceImpl implements userService {
public boolean Login(User user) {
if (user.getUsername().equals("admin")&&user.getPassword().equals("admin")){
return true;
}
return false;
}
}
再编写一个Servlet
@WebServlet(value = "/login")
public class LoginServlet extends HttpServlet {
private com.lcp.service.userService userService;
@Override
protected void doPost