Project Presentations

注 - 册 - 模 - 块

功能效果图
功能实现相关API
注册模块实现

页面校验

1. 必须添加用户名、密码、非空校验

2. 输入错误必须做出提示

3. 输入回显用户名

涉及技术点

jsp + js校验

参考资料

jsp 参考《Java程序开发讲义-JavaWeb开发》第十三讲和第十四讲

jQuery 参考《Java程序开发讲义-JavaWeb开发》第五讲

表单 参考《Java程序开发讲义-JavaWeb开发》第一讲

实现结果

http://localhost:8080/bookstore/pages/user/regist.jsp

代码实现

后台处理

涉及技术点

jsp + Servlet + JavaBean + JDBC + MySQL

参考资料

jsp 参考 《Java程序开发讲义-JavaWeb开发》第十三讲和第十四讲

servlet 参考 《Java程序开发讲义-JavaWeb开发》第十一讲和第十二讲

dbutils 参考 《Java程序开发讲义-JavaWeb开发》第八讲和第九讲

MySQL 参考 《Java程序开发讲义-JavaWeb开发》第六讲和第七讲

代码实现

Project Presentations

登 - 录 - 模 - 块

功能效果图
功能实现相关API
登录模块实现

页面校验

涉及技术点

jsp + Servlet + JavaBean + JDBC + MySQL

参考资料

jsp 参考《Java程序开发讲义-JavaWeb开发》第十三讲和第十四讲

servlet 参考《Java程序开发讲义-JavaWeb开发》第十一讲和第十二讲

dbutils 参考《Java程序开发讲义-JavaWeb开发》第八讲和第九讲

MySQL 参考《Java程序开发讲义-JavaWeb开发》第六讲和第七讲

实现结果

http://localhost:8080/bookstore/pages/user/login.jsp

代码实现

后台处理

涉及技术点

jsp + Servlet + JavaBean + JDBC + MySQL

参考资料

jsp 参考《Java程序开发讲义-JavaWeb开发》第十三讲和第十四讲

servlet 参考《Java程序开发讲义-JavaWeb开发》第十一讲和第十二讲

dbutils 参考《Java程序开发讲义-JavaWeb开发》第八讲和第九讲

MySQL 参考《Java程序开发讲义-JavaWeb开发》第六讲和第七讲

代码实现

Project Presentations

图 - 书 - 管 - 理 - 模 - 块

功能实现相关API
图书管理模块实现

涉及技术点

jsp + Servlet + JavaBean + JDBC + MySQL

参考资料

jsp 参考《Java程序开发讲义-JavaWeb开发》第十三讲和第十四讲

servlet 参考《Java程序开发讲义-JavaWeb开发》第十一讲和第十二讲

jdbc 参考《Java程序开发讲义-JavaWeb开发》第八讲和第九讲

MySQL 参考《Java程序开发讲义-JavaWeb开发》第六讲和第七讲

文件上传

实现结果

http://localhost:8080/bookstore/BookManagerServlet?way=doGetBookList

Project Presentations

书 - 城 - 首 - 页 - 模 - 块

功能实现相关API
书城首页模块实现

涉及技术点

jsp + Servlet + JavaBean + jdbc + MySQL

参考资料

jsp 参考《Java程序开发讲义-JavaWeb开发》第十三讲和第十四讲

servlet 参考《Java程序开发讲义-JavaWeb开发》第十一讲和第十二讲

jdbc 参考《Java程序开发讲义-JavaWeb开发》第八讲和第九讲

MySQL 参考《Java程序开发讲义-JavaWeb开发》第六讲和第七讲

实现结果

http://localhost:8080/bookstore/index.jsp

Project Presentations

注 - 销 - 退 - 出 - 登 - 录

功能实现相关API
注销模块实现

涉及技术点

jsp + Servlet + JavaBean + jdbc + MySQL

参考资料

jsp 参考《Java程序开发讲义-JavaWeb开发》第十三讲和第十四讲

servlet 参考《Java程序开发讲义-JavaWeb开发》第十一讲和第十二讲

jdbc 参考《Java程序开发讲义-JavaWeb开发》第八讲和第九讲

MySQL 参考《Java程序开发讲义-JavaWeb开发》第六讲和第七讲

实现结果

http://localhost:8080/bookstore/pages/user/login_success.jsp

Product Background

开 - 发 - 流 - 程

该项目是基于 MVC + web应用三层结构实现开发

购物车、订单、支付等供学员扩展学习