实例介绍
这是专业实训一,历时4周写出来的代码,原创,采用Java + servlet MVC开发模式 对于Java进阶学习很有帮助
【实例截图】
【核心代码】
GZY
└── GZY
├── WebContent
│ ├── META-INF
│ │ └── MANIFEST.MF
│ ├── WEB-INF
│ │ ├── lib
│ │ │ ├── c3p0-0.9.2.1.jar
│ │ │ ├── commons-collections-3.2.jar
│ │ │ ├── commons-logging-1.0.4.jar
│ │ │ ├── hibernate-c3p0-4.2.4.Final.jar
│ │ │ ├── jcaptcha-2.0-alpha-1-SNAPSHOT.jar
│ │ │ ├── jcaptcha-api-1.0.jar
│ │ │ ├── jcaptcha-integration-simple-servlet-2.0-alpha-1-SNAPSHOT.jar
│ │ │ ├── jsf-api.jar
│ │ │ ├── jsf-impl.jar
│ │ │ ├── jstl-1.2.jar
│ │ │ ├── mchange-commons-java-0.2.3.4.jar
│ │ │ └── mysql-connector-java-5.1.7-bin.jar
│ │ ├── web.xml
│ │ └── web.xml.bak
│ ├── admin.jsp
│ ├── bottom.jsp
│ ├── cart.jsp
│ ├── catalog.html
│ ├── catalog.jsp
│ ├── cataloglist.jsp
│ ├── css
│ │ ├── bootstrap-datetimepicker.css
│ │ ├── bootstrap-datetimepicker.min.css
│ │ ├── bootstrap-responsive.css
│ │ ├── bootstrap-responsive.min.css
│ │ ├── bootstrap-select.css
│ │ ├── bootstrap-select.min.css
│ │ ├── bootstrap-theme.css
│ │ ├── bootstrap-theme.min.css
│ │ ├── bootstrap.css
│ │ ├── bootstrap.min.css
│ │ ├── fileinput.css
│ │ ├── fileinput.min.css
│ │ ├── lanrenzhijia.css
│ │ └── style.css
│ ├── detail.html
│ ├── detail.jsp
│ ├── details.jsp
│ ├── fonts
│ │ ├── glyphicons-halflings-regular.eot
│ │ ├── glyphicons-halflings-regular.svg
│ │ ├── glyphicons-halflings-regular.ttf
│ │ └── glyphicons-halflings-regular.woff
│ ├── gouwu.html
│ ├── gouwu.jsp
│ ├── images
│ │ ├── 021.jpg
│ │ ├── 0931224551.jpg
│ │ ├── 0931524708.jpg
│ │ ├── 0932237986.jpg
│ │ ├── 0932539383.jpg
│ │ ├── 0933307415.jpg
│ │ ├── 0933565639.jpg
│ │ ├── 0934218124.jpg
│ │ ├── 0934415585.jpg
│ │ ├── 0935017257.jpg
│ │ ├── 0937077379.jpg
│ │ ├── 1.gif
│ │ ├── 1.jpg
│ │ ├── 100.jpg
│ │ ├── 11.jpg
│ │ ├── 111.jpg
│ │ ├── 13.jpg
│ │ ├── 14.jpg
│ │ ├── 16.jpg
│ │ ├── 17.jpg
│ │ ├── 18.jpg
│ │ ├── 19.jpg
│ │ ├── 2.PNG
│ │ ├── 2.jpg
│ │ ├── 20.jpg
│ │ ├── 2015.jpg
│ │ ├── 21.jpg
│ │ ├── 22.jpg
│ │ ├── 23.jpg
│ │ ├── 233.png
│ │ ├── 24.jpg
│ │ ├── 25.jpeg
│ │ ├── 25.jpg
│ │ ├── 255.png
│ │ ├── 26.jpg
│ │ ├── 28.jpg
│ │ ├── 3.jpg
│ │ ├── 32.jpg
│ │ ├── 33.jpg
│ │ ├── 34.jpg
│ │ ├── 35.jpg
│ │ ├── 4.jpg
│ │ ├── 566.png
│ │ ├── 7.jpg
│ │ ├── 77.jpg
│ │ ├── 787.jpg
│ │ ├── 788.jpg
│ │ ├── 789.jpg
│ │ ├── 8.jpg
│ │ ├── 88.jpg
│ │ ├── 888.png
│ │ ├── 99.jpg
│ │ ├── 9999.png
│ │ ├── GYZ.jpg
│ │ ├── btm_logo_1.gif
│ │ ├── btm_logo_2.gif
│ │ ├── easybuy_logo.jpg
│ │ ├── favicon.ico
│ │ ├── favicon1.ico
│ │ ├── goods
│ │ │ ├── 001.jpg
│ │ │ ├── 001_details.jpg
│ │ │ ├── 002.jpg
│ │ │ ├── 003.jpg
│ │ │ ├── 004.jpg
│ │ │ ├── 005.jpg
│ │ │ ├── 006.jpg
│ │ │ ├── 007.jpg
│ │ │ ├── 008.jpg
│ │ │ ├── 009.jpg
│ │ │ ├── 010.jpg
│ │ │ ├── 011.jpg
│ │ │ ├── 012.jpg
│ │ │ ├── 013.jpg
│ │ │ ├── 014.jpg
│ │ │ ├── 015.jpg
│ │ │ ├── 016.jpg
│ │ │ ├── 017.jpg
│ │ │ ├── 018.jpg
│ │ │ ├── 019.jpg
│ │ │ ├── 020.jpg
│ │ │ ├── 021.jpg
│ │ │ ├── 022.jpg
│ │ │ ├── 023.jpg
│ │ │ ├── 024.jpg
│ │ │ ├── 025.jpg
│ │ │ ├── 026.jpg
│ │ │ ├── 027.jpg
│ │ │ ├── 028.jpeg
│ │ │ ├── 028.jpg
│ │ │ ├── 029.jpg
│ │ │ ├── 030.jpg
│ │ │ ├── 031.jpg
│ │ │ ├── 032.jpg
│ │ │ ├── 033.jpg
│ │ │ ├── 034.jpg
│ │ │ ├── 035.jpg
│ │ │ ├── 036.jpg
│ │ │ ├── 037.jpg
│ │ │ ├── 038.jpg
│ │ │ ├── 039.jpg
│ │ │ ├── 040.jpg
│ │ │ ├── 041.jpg
│ │ │ ├── 042.jpg
│ │ │ ├── 043.jpg
│ │ │ ├── 044.jpg
│ │ │ ├── 045.jpg
│ │ │ ├── 046.jpg
│ │ │ ├── 047.jpg
│ │ │ ├── 048.jpg
│ │ │ ├── 049.jpg
│ │ │ ├── 050.jpg
│ │ │ ├── 051.jpg
│ │ │ ├── 052.jpg
│ │ │ ├── 053.jpg
│ │ │ ├── 054.jpg
│ │ │ ├── 055.jpg
│ │ │ ├── 056.jpg
│ │ │ ├── 057.jpeg
│ │ │ ├── 058.jpg
│ │ │ ├── 059.jpg
│ │ │ ├── 060.jpg
│ │ │ ├── 061.jpg
│ │ │ ├── 062.jpg
│ │ │ ├── 063.jpg
│ │ │ ├── 064.jpg
│ │ │ ├── 065.jpg
│ │ │ ├── 066.jpg
│ │ │ ├── 067.jpg
│ │ │ ├── 068.jpg
│ │ │ ├── 069.jpg
│ │ │ ├── 070.jpg
│ │ │ ├── 071.jpg
│ │ │ ├── 072.jpg
│ │ │ ├── 073.jpg
│ │ │ ├── 074.jpg
│ │ │ ├── 075.jpg
│ │ │ ├── 076.jpg
│ │ │ ├── 077.jpg
│ │ │ ├── 078.jpg
│ │ │ ├── 079.jpg
│ │ │ ├── 080.jpg
│ │ │ ├── 081.jpg
│ │ │ ├── 082.jpg
│ │ │ ├── 083.jpg
│ │ │ ├── 084.jpg
│ │ │ ├── 085.jpg
│ │ │ ├── 086.jpg
│ │ │ ├── 087.jpg
│ │ │ ├── 088.jpg
│ │ │ ├── 089.jpg
│ │ │ ├── 089.png
│ │ │ ├── 090.jpg
│ │ │ ├── 091.jpg
│ │ │ ├── 092.jpg
│ │ │ ├── 093.jpg
│ │ │ ├── 094.jpg
│ │ │ ├── 095.jpg
│ │ │ ├── 096.jpg
│ │ │ ├── 100.jpg
│ │ │ ├── 101.jpg
│ │ │ ├── 102.jpg
│ │ │ ├── 103.jpg
│ │ │ ├── 104.jpg
│ │ │ ├── 105.jpg
│ │ │ ├── 106.jpg
│ │ │ ├── 107.jpg
│ │ │ ├── 108.jpg
│ │ │ ├── 109.jpg
│ │ │ ├── 110.jpg
│ │ │ ├── 111.jpg
│ │ │ ├── 112.jpg
│ │ │ ├── 113.jpg
│ │ │ ├── 114.jpg
│ │ │ ├── 115.jpg
│ │ │ ├── 116.jpg
│ │ │ ├── 117.jpg
│ │ │ ├── 118.jpg
│ │ │ ├── 119.jpg
│ │ │ ├── 120.jpg
│ │ │ ├── 121.jpg
│ │ │ ├── 122.jpg
│ │ │ ├── 123.jpg
│ │ │ ├── 124.jpg
│ │ │ ├── 125.jpg
│ │ │ ├── 126.jpg
│ │ │ ├── 127.jpg
│ │ │ ├── 128.jpg
│ │ │ ├── 129.jpg
│ │ │ ├── 130.jpg
│ │ │ ├── 131.jpg
│ │ │ ├── 132.jpg
│ │ │ ├── 133.jpg
│ │ │ ├── 134.jpg
│ │ │ ├── 135.jpg
│ │ │ ├── 136.jpg
│ │ │ ├── 137.jpg
│ │ │ ├── 138.jpg
│ │ │ ├── 139.jpg
│ │ │ ├── 140.jpg
│ │ │ ├── 97.jpg
│ │ │ ├── 98.jpg
│ │ │ ├── 99.jpg
│ │ │ ├── big_photo.jpg
│ │ │ ├── favicon1.ico
│ │ │ └── va-01.jpg
│ │ ├── hand.png
│ │ ├── left-handing.png
│ │ ├── left_hand.png
│ │ ├── password.png
│ │ ├── pink_btn.gif
│ │ ├── right_hand.png
│ │ ├── right_handing.png
│ │ ├── sample001.jpg
│ │ ├── sample002.jpg
│ │ ├── sample003.jpg
│ │ ├── sss.jpg
│ │ ├── taobao_adding.jpg
│ │ ├── taobao_minus.jpg
│ │ ├── top_menu_icon.gif
│ │ ├── tou.png
│ │ ├── username.png
│ │ └── validate_image.jpg
│ ├── img
│ │ ├── glyphicons-halflings-white.png
│ │ └── glyphicons-halflings.png
│ ├── index.jsp
│ ├── js
│ │ ├── DatePicker.js
│ │ ├── DatePicker.js.bak
│ │ ├── bootstrap-datetimepicker.js
│ │ ├── bootstrap-datetimepicker.min.js
│ │ ├── bootstrap-select.js
│ │ ├── bootstrap.js
│ │ ├── bootstrap.min.js
│ │ ├── demo.js
│ │ ├── fileinput.js
│ │ ├── fileinput.min.js
│ │ ├── getdate
│ │ │ ├── WdatePicker.js
│ │ │ ├── calendar.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
│ │ ├── jquery-1.8.3.min.js
│ │ ├── jquery-1.9.1.min.js
│ │ ├── jquery.min.js
│ │ ├── lanrenzhijia.js
│ │ └── locales
│ │ ├── bootstrap-datetimepicker.ar.js
│ │ ├── bootstrap-datetimepicker.bg.js
│ │ ├── bootstrap-datetimepicker.ca.js
│ │ ├── bootstrap-datetimepicker.cs.js
│ │ ├── bootstrap-datetimepicker.da.js
│ │ ├── bootstrap-datetimepicker.de.js
│ │ ├── bootstrap-datetimepicker.ee.js
│ │ ├── bootstrap-datetimepicker.el.js
│ │ ├── bootstrap-datetimepicker.es.js
│ │ ├── bootstrap-datetimepicker.fi.js
│ │ ├── bootstrap-datetimepicker.fr.js
│ │ ├── bootstrap-datetimepicker.he.js
│ │ ├── bootstrap-datetimepicker.hr.js
│ │ ├── bootstrap-datetimepicker.hu.js
│ │ ├── bootstrap-datetimepicker.hy.js
│ │ ├── bootstrap-datetimepicker.id.js
│ │ ├── bootstrap-datetimepicker.is.js
│ │ ├── bootstrap-datetimepicker.it.js
│ │ ├── bootstrap-datetimepicker.ja.js
│ │ ├── bootstrap-datetimepicker.ko.js
│ │ ├── bootstrap-datetimepicker.lt.js
│ │ ├── bootstrap-datetimepicker.lv.js
│ │ ├── bootstrap-datetimepicker.ms.js
│ │ ├── bootstrap-datetimepicker.nb.js
│ │ ├── bootstrap-datetimepicker.nl.js
│ │ ├── bootstrap-datetimepicker.no.js
│ │ ├── bootstrap-datetimepicker.pl.js
│ │ ├── bootstrap-datetimepicker.pt-BR.js
│ │ ├── bootstrap-datetimepicker.pt.js
│ │ ├── bootstrap-datetimepicker.ro.js
│ │ ├── bootstrap-datetimepicker.rs-latin.js
│ │ ├── bootstrap-datetimepicker.rs.js
│ │ ├── bootstrap-datetimepicker.ru.js
│ │ ├── bootstrap-datetimepicker.sk.js
│ │ ├── bootstrap-datetimepicker.sl.js
│ │ ├── bootstrap-datetimepicker.sv.js
│ │ ├── bootstrap-datetimepicker.sw.js
│ │ ├── bootstrap-datetimepicker.th.js
│ │ ├── bootstrap-datetimepicker.tr.js
│ │ ├── bootstrap-datetimepicker.ua.js
│ │ ├── bootstrap-datetimepicker.uk.js
│ │ ├── bootstrap-datetimepicker.zh-CN.js
│ │ └── bootstrap-datetimepicker.zh-TW.js
│ ├── login.jsp
│ ├── order.jsp
│ ├── order_success.jsp
│ ├── pop.jsp
│ ├── reg.jsp
│ ├── reg1.jsp
│ ├── reg2.jsp
│ ├── sql
│ │ ├── shopping.sql
│ │ └── shopping1.sql
│ ├── topbar.html
│ ├── topbar.jsp
│ ├── topbar1.html
│ ├── topbar1.jsp
│ └── toplist.jsp
├── build
│ └── classes
│ ├── c3p0.properties
│ └── com
│ ├── dao
│ │ ├── CatalogDAO.class
│ │ ├── ItemsDAO.class
│ │ ├── OrderDAO.class
│ │ ├── UsersDAO.class
│ │ └── impl
│ │ ├── CatalogDAOImpl.class
│ │ ├── ItemsDAOImpl.class
│ │ ├── OrderDAOImpl.class
│ │ ├── SuperDAO.class
│ │ └── UsersDAOImpl.class
│ ├── db
│ │ └── MySQLConn.class
│ ├── entity
│ │ ├── Catalog.class
│ │ ├── Items.class
│ │ ├── Order_Main.class
│ │ ├── Order_Sub.class
│ │ └── Users.class
│ ├── filter
│ │ └── EncodingFilter.class
│ ├── listener
│ │ └── OnlineNumberListener.class
│ ├── servlet
│ │ ├── CartServlet.class
│ │ ├── CatalogServlet.class
│ │ ├── ImageCaptchaServlet.class
│ │ ├── ItemsServlet.class
│ │ ├── OrderServlet.class
│ │ └── UsersServlet.class
│ ├── test
│ │ └── Test.class
│ ├── util
│ │ ├── CaptchaServiceSingleton.class
│ │ ├── GMailEngine.class
│ │ ├── MyUtil.class
│ │ └── Pager.class
│ └── vo
│ └── Cart.class
└── src
├── c3p0.properties
└── com
├── dao
│ ├── CatalogDAO.java
│ ├── ItemsDAO.java
│ ├── OrderDAO.java
│ ├── UsersDAO.java
│ └── impl
│ ├── CatalogDAOImpl.java
│ ├── ItemsDAOImpl.java
│ ├── OrderDAOImpl.java
│ ├── SuperDAO.java
│ └── UsersDAOImpl.java
├── db
│ └── MySQLConn.java
├── entity
│ ├── Catalog.java
│ ├── Items.java
│ ├── Order_Main.java
│ ├── Order_Sub.java
│ └── Users.java
├── filter
│ └── EncodingFilter.java
├── listener
│ └── OnlineNumberListener.java
├── servlet
│ ├── CartServlet.java
│ ├── CatalogServlet.java
│ ├── ImageCaptchaServlet.java
│ ├── ItemsServlet.java
│ ├── OrderServlet.java
│ └── UsersServlet.java
├── test
│ └── Test.java
├── util
│ ├── CaptchaServiceSingleton.java
│ ├── GMailEngine.java
│ ├── MyUtil.java
│ └── Pager.java
└── vo
└── Cart.java
48 directories, 423 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论