├── .gitignore ├── README.md ├── WebContent ├── META-INF │ └── MANIFEST.MF ├── WEB-INF │ ├── lib │ │ ├── c3p0-0.9.1.2.jar │ │ ├── commons-dbutils-1.3.jar │ │ ├── gson-2.2.4.jar │ │ ├── jstl.jar │ │ ├── mysql-connector-java-5.1.7-bin.jar │ │ └── standard.jar │ ├── pages │ │ ├── cart.jsp │ │ ├── cash.jsp │ │ ├── computer.jsp │ │ ├── computers.jsp │ │ ├── emptycart.jsp │ │ └── trades.jsp │ └── web.xml ├── commons │ ├── footer.jsp │ ├── header.jsp │ └── queryCondition.jsp ├── error-1.jsp ├── index.jsp ├── public │ ├── css │ │ ├── bootstrap.min.css │ │ ├── bootstrapValidator.css │ │ ├── cart.css │ │ └── index.css │ ├── fonts │ │ ├── glyphicons-halflings-regular.eot │ │ ├── glyphicons-halflings-regular.svg │ │ ├── glyphicons-halflings-regular.ttf │ │ ├── glyphicons-halflings-regular.woff │ │ └── glyphicons-halflings-regular.woff2 │ ├── img │ │ ├── 1.jpg │ │ ├── mac.png │ │ └── zard.jpg │ └── js │ │ ├── bootstrap.min.js │ │ ├── cartValidate.js │ │ └── jquery-3.2.1.min.js └── success.jsp ├── screenshot ├── 1.png ├── 2.png ├── 3.png └── 4.png ├── src └── com │ └── xmut │ └── estore │ ├── dao │ ├── AccountDAO.java │ ├── ComputerDAO.java │ ├── Dao.java │ ├── TradeDAO.java │ ├── TradeItemDAO.java │ ├── UserDAO.java │ └── impl │ │ ├── AccountDAOIml.java │ │ ├── BaseDAO.java │ │ ├── ComputerDAOImpl.java │ │ ├── TradeDAOImpl.java │ │ ├── TradeItemDAOImpl.java │ │ └── UserDAOImpl.java │ ├── db │ └── JDBCUtils.java │ ├── domain │ ├── Account.java │ ├── Computer.java │ ├── ShoppingCart.java │ ├── ShoppingCartItem.java │ ├── Trade.java │ ├── TradeItem.java │ └── User.java │ ├── exception │ └── DBException.java │ ├── filter │ ├── EncodingFilter.java │ └── TranactionFilter.java │ ├── service │ ├── AccountService.java │ ├── ComputerService.java │ └── UserService.java │ ├── servlet │ ├── ComputerServlet.java │ └── UserServlet.java │ ├── utils │ └── ReflectionUtils.java │ └── web │ ├── ConnectionContext.java │ ├── CriteriaComputer.java │ ├── EStoreWebUtils.java │ └── Page.java └── web └── WEB-INF └── web.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/README.md -------------------------------------------------------------------------------- /WebContent/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Class-Path: 3 | 4 | -------------------------------------------------------------------------------- /WebContent/WEB-INF/lib/c3p0-0.9.1.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/WebContent/WEB-INF/lib/c3p0-0.9.1.2.jar -------------------------------------------------------------------------------- /WebContent/WEB-INF/lib/commons-dbutils-1.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/WebContent/WEB-INF/lib/commons-dbutils-1.3.jar -------------------------------------------------------------------------------- /WebContent/WEB-INF/lib/gson-2.2.4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/WebContent/WEB-INF/lib/gson-2.2.4.jar -------------------------------------------------------------------------------- /WebContent/WEB-INF/lib/jstl.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/WebContent/WEB-INF/lib/jstl.jar -------------------------------------------------------------------------------- /WebContent/WEB-INF/lib/mysql-connector-java-5.1.7-bin.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/WebContent/WEB-INF/lib/mysql-connector-java-5.1.7-bin.jar -------------------------------------------------------------------------------- /WebContent/WEB-INF/lib/standard.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/WebContent/WEB-INF/lib/standard.jar -------------------------------------------------------------------------------- /WebContent/WEB-INF/pages/cart.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/WebContent/WEB-INF/pages/cart.jsp -------------------------------------------------------------------------------- /WebContent/WEB-INF/pages/cash.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/WebContent/WEB-INF/pages/cash.jsp -------------------------------------------------------------------------------- /WebContent/WEB-INF/pages/computer.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/WebContent/WEB-INF/pages/computer.jsp -------------------------------------------------------------------------------- /WebContent/WEB-INF/pages/computers.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/WebContent/WEB-INF/pages/computers.jsp -------------------------------------------------------------------------------- /WebContent/WEB-INF/pages/emptycart.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/WebContent/WEB-INF/pages/emptycart.jsp -------------------------------------------------------------------------------- /WebContent/WEB-INF/pages/trades.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/WebContent/WEB-INF/pages/trades.jsp -------------------------------------------------------------------------------- /WebContent/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/WebContent/WEB-INF/web.xml -------------------------------------------------------------------------------- /WebContent/commons/footer.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/WebContent/commons/footer.jsp -------------------------------------------------------------------------------- /WebContent/commons/header.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/WebContent/commons/header.jsp -------------------------------------------------------------------------------- /WebContent/commons/queryCondition.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/WebContent/commons/queryCondition.jsp -------------------------------------------------------------------------------- /WebContent/error-1.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/WebContent/error-1.jsp -------------------------------------------------------------------------------- /WebContent/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/WebContent/index.jsp -------------------------------------------------------------------------------- /WebContent/public/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/WebContent/public/css/bootstrap.min.css -------------------------------------------------------------------------------- /WebContent/public/css/bootstrapValidator.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/WebContent/public/css/bootstrapValidator.css -------------------------------------------------------------------------------- /WebContent/public/css/cart.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/WebContent/public/css/cart.css -------------------------------------------------------------------------------- /WebContent/public/css/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/WebContent/public/css/index.css -------------------------------------------------------------------------------- /WebContent/public/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/WebContent/public/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /WebContent/public/fonts/glyphicons-halflings-regular.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/WebContent/public/fonts/glyphicons-halflings-regular.svg -------------------------------------------------------------------------------- /WebContent/public/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/WebContent/public/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /WebContent/public/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/WebContent/public/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /WebContent/public/fonts/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/WebContent/public/fonts/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /WebContent/public/img/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/WebContent/public/img/1.jpg -------------------------------------------------------------------------------- /WebContent/public/img/mac.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/WebContent/public/img/mac.png -------------------------------------------------------------------------------- /WebContent/public/img/zard.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/WebContent/public/img/zard.jpg -------------------------------------------------------------------------------- /WebContent/public/js/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/WebContent/public/js/bootstrap.min.js -------------------------------------------------------------------------------- /WebContent/public/js/cartValidate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/WebContent/public/js/cartValidate.js -------------------------------------------------------------------------------- /WebContent/public/js/jquery-3.2.1.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/WebContent/public/js/jquery-3.2.1.min.js -------------------------------------------------------------------------------- /WebContent/success.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/WebContent/success.jsp -------------------------------------------------------------------------------- /screenshot/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/screenshot/1.png -------------------------------------------------------------------------------- /screenshot/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/screenshot/2.png -------------------------------------------------------------------------------- /screenshot/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/screenshot/3.png -------------------------------------------------------------------------------- /screenshot/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/screenshot/4.png -------------------------------------------------------------------------------- /src/com/xmut/estore/dao/AccountDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/src/com/xmut/estore/dao/AccountDAO.java -------------------------------------------------------------------------------- /src/com/xmut/estore/dao/ComputerDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/src/com/xmut/estore/dao/ComputerDAO.java -------------------------------------------------------------------------------- /src/com/xmut/estore/dao/Dao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/src/com/xmut/estore/dao/Dao.java -------------------------------------------------------------------------------- /src/com/xmut/estore/dao/TradeDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/src/com/xmut/estore/dao/TradeDAO.java -------------------------------------------------------------------------------- /src/com/xmut/estore/dao/TradeItemDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/src/com/xmut/estore/dao/TradeItemDAO.java -------------------------------------------------------------------------------- /src/com/xmut/estore/dao/UserDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/src/com/xmut/estore/dao/UserDAO.java -------------------------------------------------------------------------------- /src/com/xmut/estore/dao/impl/AccountDAOIml.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/src/com/xmut/estore/dao/impl/AccountDAOIml.java -------------------------------------------------------------------------------- /src/com/xmut/estore/dao/impl/BaseDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/src/com/xmut/estore/dao/impl/BaseDAO.java -------------------------------------------------------------------------------- /src/com/xmut/estore/dao/impl/ComputerDAOImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/src/com/xmut/estore/dao/impl/ComputerDAOImpl.java -------------------------------------------------------------------------------- /src/com/xmut/estore/dao/impl/TradeDAOImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/src/com/xmut/estore/dao/impl/TradeDAOImpl.java -------------------------------------------------------------------------------- /src/com/xmut/estore/dao/impl/TradeItemDAOImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/src/com/xmut/estore/dao/impl/TradeItemDAOImpl.java -------------------------------------------------------------------------------- /src/com/xmut/estore/dao/impl/UserDAOImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/src/com/xmut/estore/dao/impl/UserDAOImpl.java -------------------------------------------------------------------------------- /src/com/xmut/estore/db/JDBCUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/src/com/xmut/estore/db/JDBCUtils.java -------------------------------------------------------------------------------- /src/com/xmut/estore/domain/Account.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/src/com/xmut/estore/domain/Account.java -------------------------------------------------------------------------------- /src/com/xmut/estore/domain/Computer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/src/com/xmut/estore/domain/Computer.java -------------------------------------------------------------------------------- /src/com/xmut/estore/domain/ShoppingCart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/src/com/xmut/estore/domain/ShoppingCart.java -------------------------------------------------------------------------------- /src/com/xmut/estore/domain/ShoppingCartItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/src/com/xmut/estore/domain/ShoppingCartItem.java -------------------------------------------------------------------------------- /src/com/xmut/estore/domain/Trade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/src/com/xmut/estore/domain/Trade.java -------------------------------------------------------------------------------- /src/com/xmut/estore/domain/TradeItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/src/com/xmut/estore/domain/TradeItem.java -------------------------------------------------------------------------------- /src/com/xmut/estore/domain/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/src/com/xmut/estore/domain/User.java -------------------------------------------------------------------------------- /src/com/xmut/estore/exception/DBException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/src/com/xmut/estore/exception/DBException.java -------------------------------------------------------------------------------- /src/com/xmut/estore/filter/EncodingFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/src/com/xmut/estore/filter/EncodingFilter.java -------------------------------------------------------------------------------- /src/com/xmut/estore/filter/TranactionFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/src/com/xmut/estore/filter/TranactionFilter.java -------------------------------------------------------------------------------- /src/com/xmut/estore/service/AccountService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/src/com/xmut/estore/service/AccountService.java -------------------------------------------------------------------------------- /src/com/xmut/estore/service/ComputerService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/src/com/xmut/estore/service/ComputerService.java -------------------------------------------------------------------------------- /src/com/xmut/estore/service/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/src/com/xmut/estore/service/UserService.java -------------------------------------------------------------------------------- /src/com/xmut/estore/servlet/ComputerServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/src/com/xmut/estore/servlet/ComputerServlet.java -------------------------------------------------------------------------------- /src/com/xmut/estore/servlet/UserServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/src/com/xmut/estore/servlet/UserServlet.java -------------------------------------------------------------------------------- /src/com/xmut/estore/utils/ReflectionUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/src/com/xmut/estore/utils/ReflectionUtils.java -------------------------------------------------------------------------------- /src/com/xmut/estore/web/ConnectionContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/src/com/xmut/estore/web/ConnectionContext.java -------------------------------------------------------------------------------- /src/com/xmut/estore/web/CriteriaComputer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/src/com/xmut/estore/web/CriteriaComputer.java -------------------------------------------------------------------------------- /src/com/xmut/estore/web/EStoreWebUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/src/com/xmut/estore/web/EStoreWebUtils.java -------------------------------------------------------------------------------- /src/com/xmut/estore/web/Page.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/src/com/xmut/estore/web/Page.java -------------------------------------------------------------------------------- /web/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuLin-Coder/No30BroadwayMallManagementSystem/HEAD/web/WEB-INF/web.xml --------------------------------------------------------------------------------