使用MVC模式实现简单的用户登录验证程序
程序说明
程序包括实体模型User、业务模型UserCheck、控制器LoginCheckServlet和两个试图页面,即登录页面和登录成功页面。
一、定义实体模型来表示数据
User类用来创建试题模型存储用户信息,代码如下:
package com.servlet;
public class User {
private String name;
private String pwd;
public String getName(){
return name;
}
public void setName(String name){
this.name=name;
}
public String getPwd(){
return pwd;
}
public void setPwd(String pwd){
this.pwd=pwd;
}
}
二、定义业务模型来处理业务
UserCheck类用来判断用户名和密码是否正确,代码如下:
package com.servlet;
public class UserCheck {
public boolean validate(User user){
if(user!=null&&user.getName().equals("JSPMVC")){
if (user.getPwd().equals("MVC")){
return true;
}
return false;
}
return false