3_Dangdang_day02_v2_en

所属分类:Java编程
开发工具:Java
文件大小:6128KB
下载次数:6
上传日期:2011-08-08 22:40:53
上 传 者zhangleileiok88
说明:  网上购物 实现了网上开发以及购物的功能能让大家更好的了解网上购物的流程
(Online Shopping)

文件列表:
dang (0, 2011-04-22)
dang\.classpath (1166, 2011-04-22)
dang\.myeclipse (0, 2011-04-22)
dang\.mymetadata (285, 2011-04-22)
dang\.project (1222, 2011-04-22)
dang\project_resources (0, 2011-04-22)
dang\project_resources\email_sending (0, 2011-04-22)
dang\project_resources\email_sending\lib (0, 2011-04-22)
dang\project_resources\email_sending\lib\commons-email-1.2.jar (32321, 2011-04-22)
dang\project_resources\email_sending\lib\commons-fileupload-1.2.1.jar (57779, 2011-04-22)
dang\project_resources\email_sending\lib\commons-io-1.3.2.jar (87776, 2011-04-22)
dang\project_resources\email_sending\lib\mail.jar (356519, 2011-04-22)
dang\project_resources\email_sending\sample_code (0, 2011-04-22)
dang\project_resources\email_sending\sample_code\MailTest.java (702, 2011-04-22)
dang\project_resources\email_sending\sample_code\SendAttachmentMailServlet.java (2540, 2011-04-22)
dang\project_resources\email_sending\sina.cn_email_config.doc (464384, 2011-04-22)
dang\project_resources\jqzoom (0, 2011-04-22)
dang\project_resources\jqzoom\css (0, 2011-04-22)
dang\project_resources\jqzoom\css\jqzoom.css (1212, 2011-04-22)
dang\project_resources\jqzoom\demo (0, 2011-04-22)
dang\project_resources\jqzoom\demo\index.html (615, 2011-04-22)
dang\project_resources\jqzoom\demo\kawasakigreen.jpg (441603, 2011-04-22)
dang\project_resources\jqzoom\demo\kawasakigreen_small.jpg (63058, 2011-04-22)
dang\project_resources\jqzoom\demo\Thumbs.db (9216, 2011-04-22)
dang\project_resources\jqzoom\images (0, 2011-04-22)
dang\project_resources\jqzoom\images\Thumbs.db (116224, 2011-04-22)
dang\project_resources\jqzoom\images\zoomarrow.gif (9049, 2011-04-22)
dang\project_resources\jqzoom\images\zoomloader.gif (1849, 2011-04-22)
dang\project_resources\jqzoom\js (0, 2011-04-22)
dang\project_resources\jqzoom\js\jquery-1.3.2.min.codefans.net.js (57290, 2011-04-22)
dang\project_resources\jqzoom\js\jqzoom.js (26907, 2011-04-22)
dang\project_resources\jqzoom\js\jqzoom.pack.1.0.1.js (8985, 2011-04-22)
dang\project_resources\smartstruts2_source (0, 2011-04-22)
dang\project_resources\smartstruts2_source\smartstruts1.1.jar (7965, 2011-04-22)
dang\project_resources\smartstruts2_source\smartstruts2.rar (1145143, 2011-04-22)
dang\project_resources\validate_plugin (0, 2011-04-22)
dang\project_resources\validate_plugin\3.html (1644, 2011-04-22)
dang\project_resources\validate_plugin\4.html (1020, 2011-04-22)
dang\project_resources\validate_plugin\jquery-1.4.min.js (69838, 2011-04-22)
dang\project_resources\validate_plugin\jquery.validate.js (35367, 2011-04-22)
... ...

--------工程结构--------- Java代码和JSP页面的结构 1.Java代码 业务层:tarena.dang.action tarena.dang.action.user tarena.dang.action.main tarena.dang.action.order tarena.dang.action.cart 数据访问层:tarena.dang.dao 数据模型:tarena.dang.form(根据JSP表单编写) tarena.dang.domain(根据数据表编写) ----也可以根据模块细化 通用层:tarena.dang.util 2.JSP页面 产品浏览模块:main 购物车模块:cart 用户管理模块:user 订单模块:order --------------用户管理模块---------------- 基于数据表:d_user 登录流程: (1)检查用户名和密码是否正确,不正确返回登录页面 (2)检查邮箱是否验证,没验证转到邮箱验证页面 (3)更新d_user表中的last_login_time和last_login_ip字段 (4)跳转到/main/main.jsp页面 注册流程: (1)用户填写表单数据的检查(格式+Ajax两种) (2)给User对象赋值,初始化 (3)将密码加密 (4)生成一个邮箱验证码给User对象中的email_verify_code (5)给用户邮箱发送邮件email_verify_code-UserId (6)进入到邮箱验证界面

近期下载者

相关文件


收藏者