您的位置:首页 > 编程语言 > Java开发

JSP+JAVABEAN+SERVLET模式的注册实例实现

2011-01-08 17:29 691 查看
MVC模式即Model-View-Controller模式。

Servlet用来处理请求的事务,充当控制器(Controller即C)的角色,Servlet负责响应用户对业务逻辑的请求并根据用户的请求行为,决定将哪个JSP页面发送给客户。

JSP页面处于表现层,也就是视力(View即V)的角色。

JavaBean则负责数据的处理,也就是模型(Model即M)的角色。

初始的请求由Servlet来处理,Servlet调用商业逻辑和数据处理代码,并创建Bean来表示相应的结果(模型)。然后Servlet确定哪个页面适合于表达这些特定的结果,并将请求转发到相应的页面(JSP页面即为视图),由Servlet确定哪个业务逻辑适用,应该用哪个JSP页面相应结果(Servlet就是控制器)。

注册实例:

配置文件配置SERVLET的调用

/PetStore/WebRoot/WEB-INF/web.xml

代码

package cn.wy.Pet;

public class User
{

private int userID;
private String UName;
private String UPass;
private String UEmail;
private String UTel;
private String UAddress;
private String URegDate;
private String ALastTime;
private int UPopedom;
private int UAppearCount;
private int URestoreCount;
private boolean login;

public User()
{
login = false;
}

public boolean isLogin()
{
return login;
}

public void setLogin(boolean isLogin)
{
login = isLogin;
}

public void setURestoreCount(int URestoreCount)
{
this.URestoreCount = URestoreCount;
}

public int getURestoreCount()
{
return URestoreCount;
}

public void setUAppearCount(int UAppearCount)
{
this.UAppearCount = UAppearCount;
}

public int getUAppearCount()
{
return UAppearCount;
}

public void setUserID(int userID)
{
this.userID = userID;
}

public void setUPopedom(int UPopedom)
{
this.UPopedom = UPopedom;
}

public void setALastTime(String ALastTime)
{
this.ALastTime = ALastTime;
}

public void setURegDate(String URegDate)
{
this.URegDate = URegDate;
}

public void setUAddress(String UAddress)
{
this.UAddress = UAddress;
}

public void setUTel(String UTel)
{
this.UTel = UTel;
}

public void setUEmail(String UEmail)
{
this.UEmail = UEmail;
}

public void setUPass(String UPass)
{
this.UPass = UPass;
}

public void setUName(String UName)
{
this.UName = UName;
}

public int getUserID()
{
return userID;
}

public int getUPopedom()
{
return UPopedom;
}

public String getALastTime()
{
return ALastTime;
}

public String getURegDate()
{
return URegDate;
}

public String getUAddress()
{
return UAddress;
}

public String getUTel()
{
return UTel;
}

public String getUEmail()
{
return UEmail;
}

public String getUPass()
{
return UPass;
}

public String getUName()
{
return UName;
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: