File list (Check if you may need any files):
Shopping
........\.classpath
........\.mymetadata
........\.project
........\SQL
........\...\Shopping.sql
........\src
........\...\com
........\...\...\bjsxt
........\...\...\.....\shopping
........\...\...\.....\........\product
........\...\...\.....\........\.......\Product.java
........\...\...\.....\........\.......\ProductDAO.java
........\...\...\.....\........\.......\ProductMgr.java
........\...\...\.....\........\.......\ProductMySQLDAO.java
........\...\...\.....\........\.......\ProductOracleDAO.java
........\...\...\.....\........\.......\ProductSearchFormBean.java
........\...\...\.....\........\test
........\...\...\.....\........\....\BarChartDemo.java
........\...\config
........\...\......\shopping.properties
........\...\edu
........\...\...\dhlg
........\...\...\....\shopping
........\...\...\....\........\category
........\...\...\....\........\........\Category.java
........\...\...\....\........\........\CategoryService.java
........\...\...\....\........\........\GradeOutOfBoundsException.java
........\...\...\....\........\client
........\...\...\....\........\......\Cart.java
........\...\...\....\........\......\CartItem.java
........\...\...\....\........\order
........\...\...\....\........\.....\OrderDAO.java
........\...\...\....\........\.....\OrderMgr.java
........\...\...\....\........\.....\OrderMySQLDAO.java
........\...\...\....\........\.....\SalesItem.java
........\...\...\....\........\.....\SalesOrder.java
........\...\...\....\........\stat
........\...\...\....\........\....\ProductStatItem.java
........\...\...\....\........\....\SalesCountServlet.java
........\...\...\....\........\....\StatService.java
........\...\...\....\........\tag
........\...\...\....\........\...\HelloWorldTag.java
........\...\...\....\........\user
........\...\...\....\........\....\PasswordNotCorrectException.java
........\...\...\....\........\....\User.java
........\...\...\....\........\....\UserNotFoundException.java
........\...\...\....\........\util
........\...\...\....\........\....\DB.java
........\...\...\....\........\....\filter
........\...\...\....\........\....\......\AuthFilter.java
........\...\...\....\........\....\......\IPFilter.java
........\...\...\....\........\....\listener
........\...\...\....\........\....\........\LoggedUserCounter.java
........\...\...\....\........\....\PropertyMgr.java
........\...\...\....\........\....\servlet
........\...\...\....\........\....\.......\FileUpload.java
........\...\TestContextParamServlet.java
........\WebRoot
........\.......\admin
........\.......\.....\AdminIndex.jsp
........\.......\.....\AdminTree.html
........\.......\.....\CategoryAdd.jsp
........\.......\.....\CategoryAddChild.jsp
........\.......\.....\CategoryList.jsp
........\.......\.....\CategoryModify.jsp
........\.......\.....\ChangePrice.jsp
........\.......\.....\ComplexSearchResult.jsp
........\.......\.....\GetCategoryChilds2.jsp
........\.......\.....\images
........\.......\.....\......\arrowDn.gif
........\.......\.....\......\arrowUp.gif
........\.......\.....\......\downcoin.gif
........\.......\.....\......\lefticon.gif
........\.......\.....\......\newtitle.gif
........\.......\.....\......\righticon.gif
........\.......\.....\......\splitcoin.gif
........\.......\.....\......\stat
........\.......\.....\......\top.gif
........\.......\.....\......\upcoin.gif
........\.......\.....\Login.jsp
........\.......\.....\menu.html
........\.......\.....\OrderDetailShow.jsp
........\.......\.....\OrderList.jsp
........\.......\.....\OrderModify.jsp
........\.......\.....\ProductAdd.jsp
........\.......\.....\ProductDelete.jsp
........\.......\.....\ProductDeleteMultiple.jsp
........\.......\.....\ProductList.jsp
........\.......\.....\ProductModify.jsp
........\.......\.....\ProductSearch.jsp
........\.......\.....\ProductUpload.jsp
........\.......\.....\SalesCount.jsp
........\.......\.....\script
........\.......\.....\......\AdminTree.js
........\.......\.....\......\regcheckdata.js