基于Spring例子的JPetStore分析

这几天一直在学习JPetSTore这个基与轻量级j2EE架构的宠物电子商务网站,下面来分析一下基于Struts+Spring+Ibatis架构的用户管理模块.

首先分析一下jpetsTore的用户登录界面,看struts-config.xml文件,

用户信息Bean,用户信息Bean为AccountActionForm配置两个不同的实例。accountForm用户存放用户登录信息。workingAccountForm用于用户注册,以及账号修改时存放信息。                            

1.使用已有帐号登陆type="org.springframework.samples.jpetsTore.web.struts.DoNothingAction"   validate="false">         type="org.springframework.samples.jpetsTore.web.struts.SignonAction"   name="accountForm" scope="session" validate="false">     

<!– 用户点击登陆,系统调用 shop/signonForm. 直接将用户的登陆请求,转向到SignonForm.jsp页面(登陆界面),输入用户名,密码,点击登录,系统将调用 shop/signon Action来处理用户登录请求,如果登陆失败,页面返回到SignonForm.jsp页面(登陆界面),登陆成功,shop/signon 转到主页面shop/index.do。–〉

2.创建新帐号

type="org.springframework.samples.jpetsTore.web.struts.NewAccountFormAction"   name="workingAccountForm" scope="session" validate="false">     

type="org.springframework.samples.jpetsTore.web.struts.NewAccountAction"   name="workingAccountForm" scope="session"validate="true" input="/WEB-INF/jsp/struts/NewAccountForm.jsp">     

3.编辑账号

基于Spring例子的JPetStore分析

相关文章:

你感兴趣的文章:

标签云: