基于B2C的网上拍卖系统主要用于帮助人们应用互联网方便快捷买到自己所中意的商品,并参与到秒杀与竞拍当中。
主要功能包括:
1.前台模块
(1)普通用户登录/注册。
(2)分类查看商品(普通商品与促销商品)
(3)查看商品详细信息
(4)查看秒杀商品
(5)查看竞拍商品
(6)将商品加入购物车(7)购买,结算功能 (8)留言 2.后台模块
(1)修改密码
(2)商品管理:
-- 编辑/删除
-- 设置/取消促销
(3)秒杀商品:设置/取消秒杀
(4)竞拍商品:设置/取消竞拍
(5)订单管理:查看订单
(5)留言管理:查看/删除留言
项目访问路径: 前台:http://localhost:8080/sale 后台:http://localhost:8080/sale/user/adminloginsale├── WebRoot
│ ├── META-INF
│ │ └── MANIFEST.MF
│ ├── WEB-INF
│ │ ├── classes
│ │ │ ├── cn
│ │ │ │ └── itbaizhan
│ │ │ │ ├── action
│ │ │ │ │ ├── BaseAction.class
│ │ │ │ │ ├── DownloadAction.class
│ │ │ │ │ ├── IndexAction(1).class
│ │ │ │ │ ├── IndexAction.class
│ │ │ │ │ ├── MessageAction(1).class
│ │ │ │ │ ├── MessageAction.class
│ │ │ │ │ ├── OrderAction.class
│ │ │ │ │ ├── ProductAction.class
│ │ │ │ │ ├── SpikeAction.class
│ │ │ │ │ └── UserAction.class
│ │ │ │ ├── bean
│ │ │ │ │ ├── Message.class
│ │ │ │ │ ├── Order.class
│ │ │ │ │ ├── Product.class
│ │ │ │ │ └── User.class
│ │ │ │ ├── common
│ │ │ │ │ ├── Page.class
│ │ │ │ │ └── PagerUtil.class
│ │ │ │ ├── service
│ │ │ │ │ ├── BaseService$1.class
│ │ │ │ │ ├── BaseService$2.class
│ │ │ │ │ ├── BaseService.class
│ │ │ │ │ ├── MessageService.class
│ │ │ │ │ ├── OrderService.class
│ │ │ │ │ ├── ProductService.class
│ │ │ │ │ ├── SpikeService.class
│ │ │ │ │ └── UserService.class
│ │ │ │ └── test
│ │ │ │ ├── FileTest.class
│ │ │ │ └── HelloWorld.class
│ │ │ ├── ioc
│ │ │ │ ├── dao.js
│ │ │ │ └── ioc.js
│ │ │ └── log4j.properties
│ │ ├── jsp
│ │ │ ├── admin
│ │ │ │ ├── changePsd.jsp
│ │ │ │ ├── common
│ │ │ │ │ ├── left.jsp
│ │ │ │ │ └── top.jsp
│ │ │ │ ├── index.jsp
│ │ │ │ ├── login.jsp
│ │ │ │ ├── message.jsp
│ │ │ │ ├── order.jsp
│ │ │ │ ├── pager.jsp
│ │ │ │ └── product
│ │ │ │ ├── add.jsp
│ │ │ │ ├── list.jsp
│ │ │ │ ├── promolist.jsp
│ │ │ │ ├── spikelist.jsp
│ │ │ │ ├── szcx.jsp
│ │ │ │ ├── szjp.jsp
│ │ │ │ ├── szms.jsp
│ │ │ │ └── update.jsp
│ │ │ ├── auction.jsp
│ │ │ ├── cart.jsp
│ │ │ ├── changePsd.jsp
│ │ │ ├── checkout.jsp
│ │ │ ├── common
│ │ │ │ ├── buttom.jsp
│ │ │ │ ├── left.jsp
│ │ │ │ └── top.jsp
│ │ │ ├── cxdetail.jsp
│ │ │ ├── detail.jsp
│ │ │ ├── index.jsp
│ │ │ ├── jpdetail.jsp
│ │ │ ├── login.jsp
│ │ │ ├── message.jsp
│ │ │ ├── msdetail.jsp
│ │ │ ├── orderlist.jsp
│ │ │ ├── pay.jsp
│ │ │ ├── promotions.jsp
│ │ │ ├── register.jsp
│ │ │ └── spike.jsp
│ │ ├── lib
│ │ │ ├── bsh-2.0b4.jar
│ │ │ ├── c3p0-0.9.1-pre9.jar
│ │ │ ├── commons-beanutils-1.7.0.jar
│ │ │ ├── commons-dbcp-1.4.jar
│ │ │ ├── commons-fileupload-1.2.2.jar
│ │ │ ├── commons-io-1.4.jar
│ │ │ ├── commons-logging-1.1.1.jar
│ │ │ ├── commons-pool-1.5.4.jar
│ │ │ ├── excel.jar
│ │ │ ├── h2-1.3.154.jar
│ │ │ ├── jofc2-1.0-0.jar
│ │ │ ├── jstl-1.1.2.jar
│ │ │ ├── junit-4.3.1.jar
│ │ │ ├── log4j-1.2.14.jar
│ │ │ ├── mysql-connector-java-5.1.6-bin.jar
│ │ │ ├── mysql-connector-java-5.1.7-bin.jar
│ │ │ ├── nutz-1.b.45-jdk6.jar
│ │ │ ├── nutz-1.b.45-sources.jar
│ │ │ ├── oracle_ojdbc6.jar
│ │ │ ├── org.springframework.web-3.1.1.RELEASE.jar
│ │ │ ├── poi-3.7.jar
│ │ │ ├── standard-1.1.2.jar
│ │ │ └── xstream-1.3.1.jar
│ │ └── web.xml
│ ├── index.jsp
│ ├── resources
│ │ ├── admin
│ │ │ ├── Scripts
│ │ │ │ ├── ChurAlert.min.js
│ │ │ │ ├── alert.js
│ │ │ │ ├── bootstrap.min.js
│ │ │ │ ├── chur-alert.1.0.js
│ │ │ │ ├── chur-alert.js
│ │ │ │ ├── chur.min.js
│ │ │ │ ├── collapse.js
│ │ │ │ ├── dropdown.js
│ │ │ │ ├── index.js
│ │ │ │ ├── jquery-1.7.2.js
│ │ │ │ ├── jquery-ui-1.8.22.custom.min.js
│ │ │ │ ├── jquery.easyui.min.js
│ │ │ │ ├── jquery.spritely-0.6.js
│ │ │ │ ├── skins
│ │ │ │ │ ├── blue
│ │ │ │ │ │ ├── blue_s.png
│ │ │ │ │ │ ├── blue_s2.png
│ │ │ │ │ │ └── ie6
│ │ │ │ │ │ ├── blue_titbtn.gif
│ │ │ │ │ │ ├── ui_b.png
│ │ │ │ │ │ ├── ui_l.png
│ │ │ │ │ │ ├── ui_lb.png
│ │ │ │ │ │ ├── ui_lt.png
│ │ │ │ │ │ ├── ui_lt2.png
│ │ │ │ │ │ ├── ui_r.png
│ │ │ │ │ │ ├── ui_rb.png
│ │ │ │ │ │ ├── ui_rt.png
│ │ │ │ │ │ ├── ui_rt2.png
│ │ │ │ │ │ ├── ui_t.png
│ │ │ │ │ │ └── ui_t2.png
│ │ │ │ │ ├── blue.css
│ │ │ │ │ └── icons
│ │ │ │ │ ├── 32X32
│ │ │ │ │ │ ├── fail.png
│ │ │ │ │ │ ├── hits.png
│ │ │ │ │ │ ├── i.png
│ │ │ │ │ │ └── succ.png
│ │ │ │ │ ├── discuz_bg.gif
│ │ │ │ │ ├── error.png
│ │ │ │ │ ├── face-sad.png
│ │ │ │ │ ├── face-smile.png
│ │ │ │ │ ├── gb_tip_layer.png
│ │ │ │ │ ├── gb_tip_layer_ie6.png
│ │ │ │ │ ├── info.png
│ │ │ │ │ ├── loading.gif
│ │ │ │ │ ├── primary.png
│ │ │ │ │ ├── success.png
│ │ │ │ │ ├── tips.gif
│ │ │ │ │ └── warning.png
│ │ │ │ ├── tb.js
│ │ │ │ └── tip.js
│ │ │ ├── Styles
│ │ │ │ ├── admin-all.css
│ │ │ │ ├── base.css
│ │ │ │ ├── bootstrap-responsive.min.css
│ │ │ │ ├── bootstrap.min.css
│ │ │ │ ├── chur.css
│ │ │ │ ├── font
│ │ │ │ │ ├── Vani.ttf
│ │ │ │ │ ├── Vanib.ttf
│ │ │ │ │ └── fzqt.ttf
│ │ │ │ ├── formui-icon.css
│ │ │ │ ├── formui.css
│ │ │ │ ├── login.css
│ │ │ │ ├── ui-all
│ │ │ │ │ ├── easyui.css
│ │ │ │ │ ├── images
│ │ │ │ │ │ ├── Thumbs.db
│ │ │ │ │ │ ├── accordion_collapse.png
│ │ │ │ │ │ ├── accordion_expand.png
│ │ │ │ │ │ ├── blank.gif
│ │ │ │ │ │ ├── button_a_bg(1).gif
│ │ │ │ │ │ ├── button_a_bg.gif
│ │ │ │ │ │ ├── button_plain_hover.png
│ │ │ │ │ │ ├── button_span_bg.gif
│ │ │ │ │ │ ├── calendar_nextmonth.gif
│ │ │ │ │ │ ├── calendar_nextyear.gif
│ │ │ │ │ │ ├── calendar_prevmonth.gif
│ │ │ │ │ │ ├── calendar_prevyear.gif
│ │ │ │ │ │ ├── combo_arrow.gif
│ │ │ │ │ │ ├── datagrid_header_bg.gif
│ │ │ │ │ │ ├── datagrid_row_collapse.gif
│ │ │ │ │ │ ├── datagrid_row_expand.gif
│ │ │ │ │ │ ├── datagrid_sort_asc.gif
│ │ │ │ │ │ ├── datagrid_sort_desc.gif
│ │ │ │ │ │ ├── datagrid_title_bg.gif
│ │ │ │ │ │ ├── datebox_arrow.png
│ │ │ │ │ │ ├── layout_arrows.png
│ │ │ │ │ │ ├── menu.gif
│ │ │ │ │ │ ├── menu_downarrow.png
│ │ │ │ │ │ ├── menu_rightarrow.png
│ │ │ │ │ │ ├── menu_sep.png
│ │ │ │ │ │ ├── menu_split_downarrow.png
│ │ │ │ │ │ ├── messager_error.gif
│ │ │ │ │ │ ├── messager_info.gif
│ │ │ │ │ │ ├── messager_question.gif
│ │ │ │ │ │ ├── messager_warning.gif
│ │ │ │ │ │ ├── pagination_first.gif
│ │ │ │ │ │ ├── pagination_last.gif
│ │ │ │ │ │ ├── pagination_load.png
│ │ │ │ │ │ ├── pagination_loading.gif
│ │ │ │ │ │ ├── pagination_next.gif
│ │ │ │ │ │ ├── pagination_prev.gif
│ │ │ │ │ │ ├── panel_loading.gif
│ │ │ │ │ │ ├── panel_title.gif
│ │ │ │ │ │ ├── panel_tool_collapse.gif
│ │ │ │ │ │ ├── panel_tool_expand.gif
│ │ │ │ │ │ ├── panel_tools.gif
│ │ │ │ │ │ ├── searchbox_button.png
│ │ │ │ │ │ ├── slider_handle.png
│ │ │ │ │ │ ├── spinner_arrow_down.gif
│ │ │ │ │ │ ├── spinner_arrow_up.gif
│ │ │ │ │ │ ├── tabs_close.gif
│ │ │ │ │ │ ├── tabs_enabled.gif
│ │ │ │ │ │ ├── tabs_leftarrow.png
│ │ │ │ │ │ ├── tabs_rightarrow.png
│ │ │ │ │ │ ├── tree_arrows.gif
│ │ │ │ │ │ ├── tree_checkbox_0.gif
│ │ │ │ │ │ ├── tree_checkbox_1.gif
│ │ │ │ │ │ ├── tree_checkbox_2.gif
│ │ │ │ │ │ ├── tree_dnd_no.png
│ │ │ │ │ │ ├── tree_dnd_yes.png
│ │ │ │ │ │ ├── tree_elbow.png
│ │ │ │ │ │ ├── tree_file.gif
│ │ │ │ │ │ ├── tree_folder.gif
│ │ │ │ │ │ ├── tree_folder_open.gif
│ │ │ │ │ │ ├── tree_loading.gif
│ │ │ │ │ │ ├── validatebox_pointer.gif
│ │ │ │ │ │ └── validatebox_warning.png
│ │ │ │ │ └── tree.css
│ │ │ │ └── ui-lightness
│ │ │ │ ├── images
│ │ │ │ │ ├── ui-bg_diagonals-thick_18_b81900_40x40.png
│ │ │ │ │ ├── ui-bg_diagonals-thick_20_666666_40x40.png
│ │ │ │ │ ├── ui-bg_flat_10_000000_40x100.png
│ │ │ │ │ ├── ui-bg_glass_100_f6f6f6_1x400.png
│ │ │ │ │ ├── ui-bg_glass_100_fdf5ce_1x400(1).png
│ │ │ │ │ ├── ui-bg_glass_100_fdf5ce_1x400.png
│ │ │ │ │ ├── ui-bg_glass_65_ffffff_1x400.png
│ │ │ │ │ ├── ui-bg_gloss-wave_35_f6a828_500x100.png
│ │ │ │ │ ├── ui-bg_highlight-soft_100_eeeeee_1x100.png
│ │ │ │ │ ├── ui-bg_highlight-soft_75_ffe45c_1x100.png
│ │ │ │ │ ├── ui-icons_222222_256x240.png
│ │ │ │ │ ├── ui-icons_228ef1_256x240.png
│ │ │ │ │ ├── ui-icons_ef8c08_256x240.png
│ │ │ │ │ ├── ui-icons_ffd27a_256x240.png
│ │ │ │ │ └── ui-icons_ffffff_256x240.png
│ │ │ │ └── jquery-ui-1.8.22.custom.css
│ │ │ └── img
│ │ │ ├── chur
│ │ │ │ ├── 0.png
│ │ │ │ ├── 1.png
│ │ │ │ ├── 2.png
│ │ │ │ ├── 3(1).png
│ │ │ │ ├── 3.png
│ │ │ │ ├── 4(1).png
│ │ │ │ ├── 4.png
│ │ │ │ └── 5.png
│ │ │ ├── cloud.jpg
│ │ │ ├── cloud1.png
│ │ │ ├── code.gif
│ │ │ ├── danger.png
│ │ │ ├── footer-bg.jpg
│ │ │ ├── glyphicons-halflings-white.png
│ │ │ ├── glyphicons-halflings.png
│ │ │ ├── header.png
│ │ │ ├── info.png
│ │ │ ├── leaf4.png
│ │ │ ├── leaf5.png
│ │ │ ├── leaf6.png
│ │ │ ├── leaf7.png
│ │ │ ├── leaf8.png
│ │ │ ├── logo.png
│ │ │ ├── nav-tip.gif
│ │ │ ├── primary.png
│ │ │ ├── success.png
│ │ │ ├── top-menu-bg-left.gif
│ │ │ ├── top-menu-con.gif
│ │ │ └── warning.png
│ │ ├── css
│ │ │ ├── base.css
│ │ │ ├── flexslider.css
│ │ │ ├── jcarousel_tango.css
│ │ │ ├── manage
│ │ │ │ └── style.css
│ │ │ ├── reset.css
│ │ │ ├── responsive.css
│ │ │ └── styles.css
│ │ ├── file
│ │ │ ├── 20170329173318821.jpg
│ │ │ ├── 20170329173434491.jpg
│ │ │ ├── 20170329173533372.png
│ │ │ ├── 20170329173616398.jpg
│ │ │ ├── 20170329173911688.png
│ │ │ ├── 20170329183159337.png
│ │ │ ├── 20170429173551138.png
│ │ │ ├── 20170429173850996.png
│ │ │ └── 5af45e83N2a0fc9bb.jpg
│ │ ├── images
│ │ │ ├── addtocart.png
│ │ │ ├── alert.png
│ │ │ ├── arrow.png
│ │ │ ├── banner_rotator_left.png
│ │ │ ├── banner_rotator_right.png
│ │ │ ├── cart1.jpg
│ │ │ ├── cart2.jpg
│ │ │ ├── cart_coupon.png
│ │ │ ├── cart_icon.png
│ │ │ ├── cart_top.png
│ │ │ ├── facebook.png
│ │ │ ├── gongshang.png
│ │ │ ├── grid.png
│ │ │ ├── jianshe.png
│ │ │ ├── jiaotong.png
│ │ │ ├── list.png
│ │ │ ├── lm_banner_1.jpg
│ │ │ ├── lm_banner_2.jpg
│ │ │ ├── lm_banner_3.jpg
│ │ │ ├── logo.png
│ │ │ ├── manage
│ │ │ │ ├── Thumbs.db
│ │ │ │ ├── bg.gif
│ │ │ │ ├── btn.gif
│ │ │ │ ├── line-shadow.gif
│ │ │ │ ├── logo.gif
│ │ │ │ ├── minus.gif
│ │ │ │ ├── plus.gif
│ │ │ │ └── signin.png
│ │ │ ├── message_cart.png
│ │ │ ├── mini_c_item1.png
│ │ │ ├── mini_c_item2.png
│ │ │ ├── nongye.png
│ │ │ ├── payment_info.jpg
│ │ │ ├── pr_gal1.jpg
│ │ │ ├── pr_gal2.jpg
│ │ │ ├── pr_gal3.jpg
│ │ │ ├── pr_l_1.jpg
│ │ │ ├── pr_l_2.jpg
│ │ │ ├── pr_l_3.jpg
│ │ │ ├── pr_l_5.jpg
│ │ │ ├── pr_main.jpg
│ │ │ ├── promo_cat_banner.jpg
│ │ │ ├── promo_hb_1.jpg
│ │ │ ├── promo_hb_2.jpg
│ │ │ ├── promo_hb_3.jpg
│ │ │ ├── remove.png
│ │ │ ├── rss.png
│ │ │ ├── search_btn.png
│ │ │ ├── shipping.png
│ │ │ ├── side_promo_banner.jpg
│ │ │ ├── slider_left_arrow.png
│ │ │ ├── slider_right_arrow.png
│ │ │ ├── subscribe_btn.png
│ │ │ ├── subscribe_textfield.png
│ │ │ ├── tick.png
│ │ │ ├── top_bar_bg.png
│ │ │ ├── twitter.png
│ │ │ ├── vline.png
│ │ │ ├── zhaoshang.png
│ │ │ └── zhongguo.png
│ │ └── js
│ │ ├── My97DatePicker
│ │ │ ├── My97DatePicker.htm
│ │ │ ├── WdatePicker.js
│ │ │ ├── calendar.js
│ │ │ ├── config.js
│ │ │ ├── lang
│ │ │ │ ├── en.js
│ │ │ │ ├── zh-cn.js
│ │ │ │ └── zh-tw.js
│ │ │ ├── skin
│ │ │ │ ├── WdatePicker.css
│ │ │ │ ├── datePicker.gif
│ │ │ │ ├── default
│ │ │ │ │ ├── datepicker.css
│ │ │ │ │ └── img.gif
│ │ │ │ └── whyGreen
│ │ │ │ ├── bg.jpg
│ │ │ │ ├── datepicker.css
│ │ │ │ └── img.gif
│ │ │ └── 开发包
│ │ │ ├── lang
│ │ │ │ ├── en.js
│ │ │ │ ├── zh-cn.js
│ │ │ │ └── zh-tw.js
│ │ │ ├── readme.txt
│ │ │ └── skin
│ │ │ ├── WdatePicker.css
│ │ │ ├── datePicker.gif
│ │ │ ├── default
│ │ │ │ ├── datepicker.css
│ │ │ │ └── img.gif
│ │ │ └── whyGreen
│ │ │ ├── bg.jpg
│ │ │ ├── datepicker.css
│ │ │ └── img.gif
│ │ ├── custom.js
│ │ ├── form_elements.js
│ │ ├── html5.js
│ │ ├── jquery-1.7.2.min.js
│ │ ├── jquery.easing.js
│ │ ├── jquery.flexslider.js
│ │ ├── jquery.jcarousel.js
│ │ └── manage
│ │ ├── jquery.1.4.2-min.js
│ │ └── main.js
│ └── szcx.jsp
├── resources
│ ├── ioc
│ │ ├── dao(1).js
│ │ ├── dao.js
│ │ └── ioc.js
│ └── log4j.properties
├── sale.sql
└── src
└── cn
└── itbaizhan
├── action
│ ├── BaseAction.java
│ ├── DownloadAction.java
│ ├── IndexAction.java
│ ├── MessageAction.java
│ ├── OrderAction.java
│ ├── ProductAction.java
│ ├── SpikeAction.java
│ └── UserAction.java
├── bean
│ ├── Message.java
│ ├── Order.java
│ ├── Product.java
│ └── User.java
├── common
│ ├── Page.java
│ └── PagerUtil.java
├── service
│ ├── BaseService.java
│ ├── MessageService.java
│ ├── OrderService.java
│ ├── ProductService.java
│ ├── SpikeService.java
│ └── UserService.java
└── test
├── FileTest.java
└── HelloWorld.java
61 directories, 394 files
评论