Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

JavaStudenttwo/JEEShop

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

一.项目简介

本项目主要使用了JavaWeb技术,包括Jsp,Servlet,JDBC,适合刚学完JavaWeb的新手作为练习项目,巩固知识 项目GitHub地址:https://github.com/JavaStudenttwo/JEEShop 项目展示网址:http://47.106.99.83/JEEShop/jsp/index.jsp 该项目使用到的数据库和页面等基础资料:链接:https://pan.baidu.com/s/1fh6FpM8KnmgFaEvSyUStdw 提取码:rqbt

二.项目涉及的技术

前端:

  • 使用了BootStrap框架,展示页面
  • JSP处理前端数据
  • Ajax异步访问

后端:

  • Servlet处理业务
  • JDBC连接数据库

三.项目主要功能

1.用户注册及用户登录

用户注册页面: 在这里插入图片描述

用户注册部分实现的功能:

1.用户名唯一性检测:输入用户名后,查询数据库,查看该用户名是否已经存在数据库中,如果存在,显示提示信息,该功能主要使用了Ajax异步校验技术 在这里插入图片描述 2.验证码:输入验证码后检查验证码是否正确并给出提示信息,点击验证码图片更换验证码 在这里插入图片描述 在这里插入图片描述

用户登录部分实现的功能:

1.验证码:功能和注册部分相同 2.登录检测:检查用户名和密码,并给出提示信息 3.自动登录和记住用户名:使用Cookie和Session来实现 在这里插入图片描述 4.登录成功后修改用户栏部分 登录成功前:在这里插入图片描述 登录成功后: 在这里插入图片描述

2.商品展示

1.特殊商品展示:根据商品信息,筛选出热门商品和最新商品展示在首页 在这里插入图片描述 在这里插入图片描述 2.商品分类展示:根据商品分类信息,将商品分类名称展示到导航栏中,并可根据导航栏中的分类查找对应类别的商品,并对这些商品进行分页展示 在这里插入图片描述

3.购物车及订单生成

购物车部分实现的功能:

1.将商品加入购物车:任一点击一个商品,进入商品详情页面,可以将商品加入购物车,并设置加入购物车的商品数,点击加入购物车后立即跳转到购物车管理页面 在这里插入图片描述 2.购物车管理:显示已加入购物车中的商品的信息,及商品总额,提供将商品从购物车中删除的功能及清空购物车功能,并可以将购物车提交生成订单 在这里插入图片描述

订单生成:

生成订单,显示订单信息,并将订单信息提交至后台 在这里插入图片描述 后台订单管理部分 在这里插入图片描述

4.后台管理部分

1.后台管理员登录(较简陋) 在这里插入图片描述 2.商品分类:可以添加,删除,修改类别 在这里插入图片描述 3.商品管理:上架下架商品,修改商品信息,分页展示商品信息 在这里插入图片描述 4.订单管理:显示所有订单,并对订单分类 在这里插入图片描述

About

Java新手练习项目,主要使用了Servlet,JDBC等JavaWeb的基础技术

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
Morty Proxy This is a proxified and sanitized view of the page, visit original site.