├── .DS_Store ├── README.md └── src └── main ├── java └── com │ └── test │ ├── common │ └── DbUtils.java │ ├── controller │ ├── BillDelServlet.java │ ├── LoginServlet.java │ ├── ModifyInsertServlet.java │ ├── ProviderDelServlet.java │ ├── ProviderInsertServlet.java │ ├── SelectBillServlet.java │ ├── SelectContBillServlet.java │ ├── SelectContProviderServlet.java │ ├── SelectContUsertServlet.java │ ├── SelectProviderServlet.java │ ├── SelectUsertServlet.java │ ├── UserAddInsertServlet.java │ ├── UserDelServlet.java │ └── UserPassUpdateServlet.java │ ├── dao │ ├── BillDao.java │ ├── ProviderDao.java │ └── UserDao.java │ ├── entity │ ├── Bill.java │ ├── Provider.java │ └── User.java │ └── service │ ├── BillService.java │ ├── ProviderService.java │ └── UserService.java └── webapp ├── META-INF └── MANIFEST.MF ├── WEB-INF ├── lib │ ├── commons-beanutils-1.8.3.jar │ ├── commons-logging-1.2.jar │ ├── jsp-api.jar │ ├── jstl-1.2.jar │ ├── mysql-connector-java-8.0.17.jar │ ├── poi-3.6-20091214.jar │ ├── poi-ooxml-3.6-20091214.jar │ ├── poi-scratchpad-3.6-20091214.jar │ └── servlet-api.jar └── web.xml ├── css └── style.css ├── error.html ├── images ├── Thumbs.db ├── btn_bill.gif ├── btn_exit.gif ├── btn_suppliers.gif ├── btn_users.gif ├── button_bg.png ├── frame_bg.gif ├── header_bg.gif ├── input_bg.png ├── login_bg.jpg ├── login_box.jpg ├── login_icon.jpg ├── menu_bg.gif └── title.gif ├── login.jsp ├── pages ├── admin_bill_list.jsp ├── admin_index.jsp ├── admin_left.jsp ├── admin_top.jsp ├── modify.jsp ├── providerAdd.jsp ├── providerAdmin.jsp ├── userAdd.jsp ├── userAdmin.jsp ├── userCont.jsp └── userPassUpdate.jsp └── testOne ├── Sum.jsp ├── nineTable.jsp ├── nowTime.jsp └── table100.jsp /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaGraduationProject/SupermarketBillManagementSystem/1c594eb738fcf0e3bf0d0729c620b6871e3b9218/.DS_Store -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # 全目录 2 | 3 | [更多系统、论文,供君选择 ~~>](https://www.yuque.com/wisebit/blog) 4 | # 109.SupermarketBillManagementSystem 5 | 6 |

群: 983063232(大佬群 2TB学习资料,讲解)(入群获取sql文件)

7 | 8 |

109.超市账单管理系统

9 | 10 | 11 |

12 | 13 | 14 | 15 | 16 |

17 | 18 | # 简介 19 | 20 | 21 | > 本代码来源于网络,仅供学习参考使用,请入群(983063232)后联系群主索要sql文件! 22 | > 23 | > 提供1.远程部署/2.修改代码/3.设计文档指导/4.框架代码讲解等服务 24 | 25 | 26 | 27 | # 环境 28 | 29 | - IntelliJ IDEA 2009.3 30 | 31 | - Mysql 5.7.26 32 | 33 | - Tomcat 7.0.73 34 | 35 | - JDK 1.8 36 | 37 | 38 | 39 | 40 | ## 缩略图 41 | 42 | ![](https://bitwise.oss-cn-heyuan.aliyuncs.com/2024/9/10/1a333478-1ca4-44da-a55a-b34a487c42a7.png) 43 | ![](https://bitwise.oss-cn-heyuan.aliyuncs.com/2024/9/10/2ca64eca-ae41-4726-b4b4-dc162b99ac12.png) 44 | ![](https://bitwise.oss-cn-heyuan.aliyuncs.com/2024/9/10/9035d732-8a7c-4a6b-b597-850b367845e7.png) 45 | ![](https://bitwise.oss-cn-heyuan.aliyuncs.com/2024/9/10/67a66abe-9ee3-4643-80a1-8eb55b0569b9.png) 46 | ![](https://bitwise.oss-cn-heyuan.aliyuncs.com/2024/9/10/e1d287c2-af42-4bfb-b6d0-bac2de7556f3.png) 47 | 48 | 49 | -------------------------------------------------------------------------------- /src/main/java/com/test/common/DbUtils.java: -------------------------------------------------------------------------------- 1 | package com.test.common; 2 | 3 | import java.sql.Connection; 4 | import java.sql.DriverManager; 5 | import java.sql.ResultSet; 6 | import java.sql.SQLException; 7 | import java.sql.Statement; 8 | 9 | 10 | /** 11 | * ??????????? 12 | * @author 13 | * @throws ClassNotFoundException 14 | * ???????????????? 15 | * @ 16 | * 17 | */ 18 | public class DbUtils { 19 | 20 | public static Connection getConnection() throws ClassNotFoundException, SQLException { 21 | Connection conn = null; 22 | //????????????? 23 | Class.forName("com.mysql.jdbc.Driver"); 24 | //??????????????? 25 | conn = DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/graduation_supermarket2?characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&nullCatalogMeansCurrent=true&allowPublicKeyRetrieval=true" 26 | ,"root","123456"); 27 | //????????????????? 28 | conn.setAutoCommit(false); 29 | //???????????????? 30 | return conn; 31 | } 32 | 33 | public static void close(ResultSet rs,Statement stat,Connection conn) throws SQLException{ 34 | if (rs!=null) { 35 | rs.close(); 36 | } 37 | if (stat!=null) { 38 | stat.close(); 39 | } 40 | if (conn!=null) { 41 | conn.close(); 42 | } 43 | } 44 | } 45 | -------------------------------------------------------------------------------- /src/main/java/com/test/controller/BillDelServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaGraduationProject/SupermarketBillManagementSystem/1c594eb738fcf0e3bf0d0729c620b6871e3b9218/src/main/java/com/test/controller/BillDelServlet.java -------------------------------------------------------------------------------- /src/main/java/com/test/controller/LoginServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaGraduationProject/SupermarketBillManagementSystem/1c594eb738fcf0e3bf0d0729c620b6871e3b9218/src/main/java/com/test/controller/LoginServlet.java -------------------------------------------------------------------------------- /src/main/java/com/test/controller/ModifyInsertServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaGraduationProject/SupermarketBillManagementSystem/1c594eb738fcf0e3bf0d0729c620b6871e3b9218/src/main/java/com/test/controller/ModifyInsertServlet.java -------------------------------------------------------------------------------- /src/main/java/com/test/controller/ProviderDelServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaGraduationProject/SupermarketBillManagementSystem/1c594eb738fcf0e3bf0d0729c620b6871e3b9218/src/main/java/com/test/controller/ProviderDelServlet.java -------------------------------------------------------------------------------- /src/main/java/com/test/controller/ProviderInsertServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaGraduationProject/SupermarketBillManagementSystem/1c594eb738fcf0e3bf0d0729c620b6871e3b9218/src/main/java/com/test/controller/ProviderInsertServlet.java -------------------------------------------------------------------------------- /src/main/java/com/test/controller/SelectBillServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaGraduationProject/SupermarketBillManagementSystem/1c594eb738fcf0e3bf0d0729c620b6871e3b9218/src/main/java/com/test/controller/SelectBillServlet.java -------------------------------------------------------------------------------- /src/main/java/com/test/controller/SelectContBillServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaGraduationProject/SupermarketBillManagementSystem/1c594eb738fcf0e3bf0d0729c620b6871e3b9218/src/main/java/com/test/controller/SelectContBillServlet.java -------------------------------------------------------------------------------- /src/main/java/com/test/controller/SelectContProviderServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaGraduationProject/SupermarketBillManagementSystem/1c594eb738fcf0e3bf0d0729c620b6871e3b9218/src/main/java/com/test/controller/SelectContProviderServlet.java -------------------------------------------------------------------------------- /src/main/java/com/test/controller/SelectContUsertServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaGraduationProject/SupermarketBillManagementSystem/1c594eb738fcf0e3bf0d0729c620b6871e3b9218/src/main/java/com/test/controller/SelectContUsertServlet.java -------------------------------------------------------------------------------- /src/main/java/com/test/controller/SelectProviderServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaGraduationProject/SupermarketBillManagementSystem/1c594eb738fcf0e3bf0d0729c620b6871e3b9218/src/main/java/com/test/controller/SelectProviderServlet.java -------------------------------------------------------------------------------- /src/main/java/com/test/controller/SelectUsertServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaGraduationProject/SupermarketBillManagementSystem/1c594eb738fcf0e3bf0d0729c620b6871e3b9218/src/main/java/com/test/controller/SelectUsertServlet.java -------------------------------------------------------------------------------- /src/main/java/com/test/controller/UserAddInsertServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaGraduationProject/SupermarketBillManagementSystem/1c594eb738fcf0e3bf0d0729c620b6871e3b9218/src/main/java/com/test/controller/UserAddInsertServlet.java -------------------------------------------------------------------------------- /src/main/java/com/test/controller/UserDelServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaGraduationProject/SupermarketBillManagementSystem/1c594eb738fcf0e3bf0d0729c620b6871e3b9218/src/main/java/com/test/controller/UserDelServlet.java -------------------------------------------------------------------------------- /src/main/java/com/test/controller/UserPassUpdateServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaGraduationProject/SupermarketBillManagementSystem/1c594eb738fcf0e3bf0d0729c620b6871e3b9218/src/main/java/com/test/controller/UserPassUpdateServlet.java -------------------------------------------------------------------------------- /src/main/java/com/test/dao/BillDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaGraduationProject/SupermarketBillManagementSystem/1c594eb738fcf0e3bf0d0729c620b6871e3b9218/src/main/java/com/test/dao/BillDao.java -------------------------------------------------------------------------------- /src/main/java/com/test/dao/ProviderDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaGraduationProject/SupermarketBillManagementSystem/1c594eb738fcf0e3bf0d0729c620b6871e3b9218/src/main/java/com/test/dao/ProviderDao.java -------------------------------------------------------------------------------- /src/main/java/com/test/dao/UserDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaGraduationProject/SupermarketBillManagementSystem/1c594eb738fcf0e3bf0d0729c620b6871e3b9218/src/main/java/com/test/dao/UserDao.java -------------------------------------------------------------------------------- /src/main/java/com/test/entity/Bill.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaGraduationProject/SupermarketBillManagementSystem/1c594eb738fcf0e3bf0d0729c620b6871e3b9218/src/main/java/com/test/entity/Bill.java -------------------------------------------------------------------------------- /src/main/java/com/test/entity/Provider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaGraduationProject/SupermarketBillManagementSystem/1c594eb738fcf0e3bf0d0729c620b6871e3b9218/src/main/java/com/test/entity/Provider.java -------------------------------------------------------------------------------- /src/main/java/com/test/entity/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaGraduationProject/SupermarketBillManagementSystem/1c594eb738fcf0e3bf0d0729c620b6871e3b9218/src/main/java/com/test/entity/User.java -------------------------------------------------------------------------------- /src/main/java/com/test/service/BillService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaGraduationProject/SupermarketBillManagementSystem/1c594eb738fcf0e3bf0d0729c620b6871e3b9218/src/main/java/com/test/service/BillService.java -------------------------------------------------------------------------------- /src/main/java/com/test/service/ProviderService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaGraduationProject/SupermarketBillManagementSystem/1c594eb738fcf0e3bf0d0729c620b6871e3b9218/src/main/java/com/test/service/ProviderService.java -------------------------------------------------------------------------------- /src/main/java/com/test/service/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaGraduationProject/SupermarketBillManagementSystem/1c594eb738fcf0e3bf0d0729c620b6871e3b9218/src/main/java/com/test/service/UserService.java -------------------------------------------------------------------------------- /src/main/webapp/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Class-Path: 3 | 4 | -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/lib/commons-beanutils-1.8.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaGraduationProject/SupermarketBillManagementSystem/1c594eb738fcf0e3bf0d0729c620b6871e3b9218/src/main/webapp/WEB-INF/lib/commons-beanutils-1.8.3.jar -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/lib/commons-logging-1.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaGraduationProject/SupermarketBillManagementSystem/1c594eb738fcf0e3bf0d0729c620b6871e3b9218/src/main/webapp/WEB-INF/lib/commons-logging-1.2.jar -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/lib/jsp-api.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaGraduationProject/SupermarketBillManagementSystem/1c594eb738fcf0e3bf0d0729c620b6871e3b9218/src/main/webapp/WEB-INF/lib/jsp-api.jar -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/lib/jstl-1.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaGraduationProject/SupermarketBillManagementSystem/1c594eb738fcf0e3bf0d0729c620b6871e3b9218/src/main/webapp/WEB-INF/lib/jstl-1.2.jar -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/lib/mysql-connector-java-8.0.17.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaGraduationProject/SupermarketBillManagementSystem/1c594eb738fcf0e3bf0d0729c620b6871e3b9218/src/main/webapp/WEB-INF/lib/mysql-connector-java-8.0.17.jar -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/lib/poi-3.6-20091214.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaGraduationProject/SupermarketBillManagementSystem/1c594eb738fcf0e3bf0d0729c620b6871e3b9218/src/main/webapp/WEB-INF/lib/poi-3.6-20091214.jar -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/lib/poi-ooxml-3.6-20091214.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaGraduationProject/SupermarketBillManagementSystem/1c594eb738fcf0e3bf0d0729c620b6871e3b9218/src/main/webapp/WEB-INF/lib/poi-ooxml-3.6-20091214.jar -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/lib/poi-scratchpad-3.6-20091214.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaGraduationProject/SupermarketBillManagementSystem/1c594eb738fcf0e3bf0d0729c620b6871e3b9218/src/main/webapp/WEB-INF/lib/poi-scratchpad-3.6-20091214.jar -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/lib/servlet-api.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaGraduationProject/SupermarketBillManagementSystem/1c594eb738fcf0e3bf0d0729c620b6871e3b9218/src/main/webapp/WEB-INF/lib/servlet-api.jar -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | supermarket 4 | 5 | login.jsp 6 | index.html 7 | index.htm 8 | index.jsp 9 | default.html 10 | default.htm 11 | default.jsp 12 | 13 | 14 | 10 15 | 16 | 17 | 18 | UserPassUpdateServlet 19 | com.test.controller.UserPassUpdateServlet 20 | 21 | 22 | UserDelServlet 23 | com.test.controller.UserDelServlet 24 | 25 | 26 | ProviderDelServlet 27 | com.test.controller.ProviderDelServlet 28 | 29 | 30 | BillDelServlet 31 | com.test.controller.BillDelServlet 32 | 33 | 34 | 35 | 36 | testServlet 37 | com.test.controller.TestServlet 38 | 39 | 40 | tableServlet 41 | com.test.controller.TableServlet 42 | 43 | 44 | valuesServlet 45 | com.test.controller.ValuesServlet 46 | 47 | 48 | selectServlet 49 | com.test.controller.SelectServlet 50 | 51 | 52 | selectbillServlet 53 | com.test.controller.SelectBillServlet 54 | 55 | 56 | selectproviderServlet 57 | com.test.controller.SelectProviderServlet 58 | 59 | 60 | 61 | resultServlet 62 | com.test.controller.ResultServlet 63 | 64 | 65 | loginServlet 66 | com.test.controller.LoginServlet 67 | 68 | 69 | modifyinsertServlet 70 | com.test.controller.ModifyInsertServlet 71 | 72 | 73 | providerinsertServlet 74 | com.test.controller.ProviderInsertServlet 75 | 76 | 77 | useraddinsertServlet 78 | com.test.controller.UserAddInsertServlet 79 | 80 | 81 | insertServlet 82 | com.test.controller.InsertServlet 83 | 84 | 85 | selectUsertServlet 86 | com.test.controller.SelectUsertServlet 87 | 88 | 89 | deleteServlet 90 | com.test.controller.DeleteServlet 91 | 92 | 93 | 94 | UserPassUpdateServlet 95 | /userpassupdate 96 | 97 | 98 | UserDelServlet 99 | /userdel 100 | 101 | 102 | ProviderDelServlet 103 | /providerdel 104 | 105 | 106 | BillDelServlet 107 | /billdel 108 | 109 | 110 | 111 | selectUsertServlet 112 | /selectUser 113 | 114 | 115 | 116 | insertServlet 117 | /insert 118 | 119 | 120 | resultServlet 121 | /result 122 | 123 | 124 | selectbillServlet 125 | /selectbill 126 | 127 | 128 | selectproviderServlet 129 | /selectprovider 130 | 131 | 132 | providerinsertServlet 133 | /provideradd 134 | 135 | 136 | useraddinsertServlet 137 | /useradd 138 | 139 | 140 | valuesServlet 141 | /values 142 | 143 | 144 | tableServlet 145 | /table 146 | 147 | 148 | modifyinsertServlet 149 | /modify 150 | 151 | 152 | loginServlet 153 | /login 154 | 155 | -------------------------------------------------------------------------------- /src/main/webapp/css/style.css: -------------------------------------------------------------------------------- 1 | body { font:12px/20px 宋体; background:#fff; } 2 | body,ul,li,p,form,dl,dt,dd,input { margin:0; padding:0; } 3 | ul { list-style:none; } 4 | img { border:0; } 5 | table { border-collapse:collapse; } 6 | 7 | .clearfix:after { content:"."; display:block; visibility:hidden; height:0; overflow:hidden; clear:both; } 8 | .clearfix { _zoom:1; } 9 | .input-text { 10 | border:0; 11 | padding:4px 8px; 12 | font-size:16px; 13 | background:url(../images/input_bg.png) no-repeat; 14 | } 15 | .input-button { 16 | display: -webkit-inline-box; 17 | line-height: 18px; 18 | text-decoration: unset; 19 | margin: 0; 20 | border: 0; 21 | font-size: 14px; 22 | font-weight: bold; 23 | padding: 6px 16px; 24 | background: url(../images/button_bg.png) no-repeat; 25 | color: #fff; 26 | overflow: visible; 27 | } 28 | 29 | /* Login */ 30 | .blue-style { background:#3379b7 url(../images/login_bg.jpg) left top repeat-x; } 31 | #login { width:950px; margin:0 auto; padding-top:176px; } 32 | #login .icon { float:left; background:url(../images/login_icon.jpg); width:322px; height:398px; _margin-right:-3px; } 33 | #login .login-box { margin-left:322px; _margin-left:319px; background:url(../images/login_box.jpg); width:612px; height:398px; } 34 | #login .login-box form { padding-top:180px; margin-left:160px; width:410px; } 35 | #login .login-box form dl dt { float:left; width:70px; line-height:46px; height:46px; font-size:16px; font-weight:bold; color:#fff; } 36 | #login .login-box form dl dd { margin-left:70px; height:46px; } 37 | #login .login-box form dl dd input { margin:10px 0; width:200px; } 38 | #login .login-box .buttons { text-align:right; margin-top:30px; } 39 | #login .login-box .buttons input { margin-left:26px; } 40 | 41 | /* Frame */ 42 | .frame-bd { background:url(../images/frame_bg.gif) right top repeat-y; } 43 | 44 | /* Left */ 45 | .left-menu { list-style:none; margin:0 8px; } 46 | .left-menu li { margin:10px 0; } 47 | 48 | /* Top */ 49 | #header { background:url(../images/header_bg.gif); height:100px; } 50 | #header .title { background:url(../images/title.gif); width:383px; height:46px; float:left; margin:25px 50px; } 51 | #header .welcome { margin-left:500px; padding-top:50px; font-size:18px; color:#fff; } 52 | 53 | .menu { background:url(../images/menu_bg.gif); line-height:40px; height:40px; font-size:16px; color:#fff; padding:0 20px; } 54 | .menu input { margin:5px 0; vertical-align:middle; } 55 | .menu .button { 56 | border:0; 57 | font-size:14px; 58 | font-weight:bold; 59 | padding:4px 16px; 60 | background:#92d1f4; 61 | color:#fff; 62 | overflow:visible; 63 | } 64 | 65 | .main { width:800px; padding:0 10px; } 66 | 67 | .optitle { padding:10px 0; border-bottom:2px solid #666666; } 68 | .optitle .title { line-height:30px; font-size:24px; font-weight:bold; color:#666666; } 69 | .optitle em { float:right; } 70 | .content { width:780px; padding:10px; margin:10px 0; background:#92d1f4; } 71 | .content table { width:100%; background:#fff; } 72 | .content table td { padding:2px 4px; } 73 | .content table.list td { border:1px solid #666; text-align:center; } 74 | .content table.box { border:1px solid #666; } 75 | .content table.box td { font-size:16px; padding:10px 0; } 76 | .content table.box td input.text { border:1px solid #7f9db9; padding:2px 5px; width:250px; } 77 | .content table.box td textarea { border:1px solid #7f9db9; padding:2px 5px; width:350px; height:80px; } 78 | .content table.box td.field { text-align:right; width:120px; } 79 | .main .buttons { text-align:center; } 80 | .main .buttons input { margin:0 10px; } -------------------------------------------------------------------------------- /src/main/webapp/error.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Insert title here 6 | 7 | 8 |
程序运行异常,请与管理员联系
9 | 10 | -------------------------------------------------------------------------------- /src/main/webapp/images/Thumbs.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaGraduationProject/SupermarketBillManagementSystem/1c594eb738fcf0e3bf0d0729c620b6871e3b9218/src/main/webapp/images/Thumbs.db -------------------------------------------------------------------------------- /src/main/webapp/images/btn_bill.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaGraduationProject/SupermarketBillManagementSystem/1c594eb738fcf0e3bf0d0729c620b6871e3b9218/src/main/webapp/images/btn_bill.gif -------------------------------------------------------------------------------- /src/main/webapp/images/btn_exit.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaGraduationProject/SupermarketBillManagementSystem/1c594eb738fcf0e3bf0d0729c620b6871e3b9218/src/main/webapp/images/btn_exit.gif -------------------------------------------------------------------------------- /src/main/webapp/images/btn_suppliers.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaGraduationProject/SupermarketBillManagementSystem/1c594eb738fcf0e3bf0d0729c620b6871e3b9218/src/main/webapp/images/btn_suppliers.gif -------------------------------------------------------------------------------- /src/main/webapp/images/btn_users.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaGraduationProject/SupermarketBillManagementSystem/1c594eb738fcf0e3bf0d0729c620b6871e3b9218/src/main/webapp/images/btn_users.gif -------------------------------------------------------------------------------- /src/main/webapp/images/button_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaGraduationProject/SupermarketBillManagementSystem/1c594eb738fcf0e3bf0d0729c620b6871e3b9218/src/main/webapp/images/button_bg.png -------------------------------------------------------------------------------- /src/main/webapp/images/frame_bg.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaGraduationProject/SupermarketBillManagementSystem/1c594eb738fcf0e3bf0d0729c620b6871e3b9218/src/main/webapp/images/frame_bg.gif -------------------------------------------------------------------------------- /src/main/webapp/images/header_bg.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaGraduationProject/SupermarketBillManagementSystem/1c594eb738fcf0e3bf0d0729c620b6871e3b9218/src/main/webapp/images/header_bg.gif -------------------------------------------------------------------------------- /src/main/webapp/images/input_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaGraduationProject/SupermarketBillManagementSystem/1c594eb738fcf0e3bf0d0729c620b6871e3b9218/src/main/webapp/images/input_bg.png -------------------------------------------------------------------------------- /src/main/webapp/images/login_bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaGraduationProject/SupermarketBillManagementSystem/1c594eb738fcf0e3bf0d0729c620b6871e3b9218/src/main/webapp/images/login_bg.jpg -------------------------------------------------------------------------------- /src/main/webapp/images/login_box.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaGraduationProject/SupermarketBillManagementSystem/1c594eb738fcf0e3bf0d0729c620b6871e3b9218/src/main/webapp/images/login_box.jpg -------------------------------------------------------------------------------- /src/main/webapp/images/login_icon.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaGraduationProject/SupermarketBillManagementSystem/1c594eb738fcf0e3bf0d0729c620b6871e3b9218/src/main/webapp/images/login_icon.jpg -------------------------------------------------------------------------------- /src/main/webapp/images/menu_bg.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaGraduationProject/SupermarketBillManagementSystem/1c594eb738fcf0e3bf0d0729c620b6871e3b9218/src/main/webapp/images/menu_bg.gif -------------------------------------------------------------------------------- /src/main/webapp/images/title.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavaGraduationProject/SupermarketBillManagementSystem/1c594eb738fcf0e3bf0d0729c620b6871e3b9218/src/main/webapp/images/title.gif -------------------------------------------------------------------------------- /src/main/webapp/login.jsp: -------------------------------------------------------------------------------- 1 | <%@ page language="java" contentType="text/html; charset=UTF-8" 2 | pageEncoding="UTF-8"%> 3 | <%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> 4 | 5 | 6 | 7 | 8 | 系统登录 - 超市账单管理系统 9 | 10 | 11 | 12 | 13 | 14 |
15 |
16 |
17 |
18 |
19 |
用户名:
20 |
21 |
密 码:
22 |
23 |
24 |
25 | 26 | 27 |
28 |
29 | ${message} 30 | <%= application.getAttribute("message")==null? "": application.getAttribute("message") %> 31 |
32 |
33 | 34 | 35 | 36 | 37 | -------------------------------------------------------------------------------- /src/main/webapp/pages/admin_bill_list.jsp: -------------------------------------------------------------------------------- 1 | <%@ page language="java" contentType="text/html; charset=UTF-8" 2 | pageEncoding="UTF-8"%> 3 | <%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> 4 | <%@taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%> 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 24 |
25 |
26 | 28 |
账单管理>>
29 |
30 |
31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 |
账单编号商品名称商品数量交易金额是否付款供应商名称商品描述账单时间
${pageScope.bill.billNo}${pageScope.bill.billProname}${pageScope.bill.billPronum}${pageScope.bill.billPrice}${pageScope.bill.billPayment?"已付款":"未付款"}${pageScope.bill.providerName}${pageScope.bill.billProdescribe}${pageScope.bill.billDate}
64 |
65 | ${message} 66 | <%=application.getAttribute("message") == null ? "" : application.getAttribute("message")%> 67 |
68 | 69 | 70 | -------------------------------------------------------------------------------- /src/main/webapp/pages/admin_index.jsp: -------------------------------------------------------------------------------- 1 | <%@ page language="java" contentType="text/html; charset=UTF-8" 2 | pageEncoding="UTF-8"%> 3 | <%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> 4 | <%@taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %> 5 | 6 | 7 | 8 | 9 | 10 | 超市账单管理系统 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | <body> 24 | </body> 25 | 26 | 27 | -------------------------------------------------------------------------------- /src/main/webapp/pages/admin_left.jsp: -------------------------------------------------------------------------------- 1 | <%@ page language="java" contentType="text/html; charset=UTF-8" 2 | pageEncoding="UTF-8"%> 3 | <%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> 4 | <%@taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %> 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 28 | 29 | 30 | -------------------------------------------------------------------------------- /src/main/webapp/pages/admin_top.jsp: -------------------------------------------------------------------------------- 1 | <%@ page language="java" contentType="text/html; charset=UTF-8" 2 | pageEncoding="UTF-8"%> 3 | <%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> 4 | <%@taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %> 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /src/main/webapp/pages/modify.jsp: -------------------------------------------------------------------------------- 1 | <%@ page language="java" contentType="text/html; charset=UTF-8" 2 | pageEncoding="UTF-8"%> 3 | <%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> 4 | <%@taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%> 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 24 |
25 |
26 | 28 |
账单管理>>
29 |
30 |
31 | 32 |
33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 65 | 66 | 67 | 68 | 71 | 72 |
账单编号:
交易金额:
交易数量:
商品名称:
商品描述:
所属供应商:
是否付款:
73 |
74 |
75 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 删除 84 | 85 |
86 |
87 | ${message} 88 | <%=application.getAttribute("message") == null ? "" : application.getAttribute("message")%> 89 |
90 | 91 | 92 | -------------------------------------------------------------------------------- /src/main/webapp/pages/providerAdd.jsp: -------------------------------------------------------------------------------- 1 | <%@ page language="java" contentType="text/html; charset=UTF-8" 2 | pageEncoding="UTF-8"%> 3 | <%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> 4 | <%@taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%> 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 |
15 |
供应商管理>>
16 |
17 |
19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 29 | 30 | 31 | 32 | 34 | 35 | 36 | 37 | 39 | 40 | 41 | 42 | 43 | 45 | 46 | 47 | 48 | 50 | 51 | 52 | 53 | 55 | 56 | 57 |
供应商编号: *
供应商名称: *
供应商描述:
供应商联系:
供应商电话:
供应商地址:
58 |
59 |
60 | 62 | 63 | 64 | 65 | 66 | 67 | 删除 68 | 69 |
70 |
71 | ${message} 72 | <%=application.getAttribute("message") == null ? "" : application.getAttribute("message")%> 73 |
74 | 75 | 76 | -------------------------------------------------------------------------------- /src/main/webapp/pages/providerAdmin.jsp: -------------------------------------------------------------------------------- 1 | <%@ page language="java" contentType="text/html; charset=UTF-8" 2 | pageEncoding="UTF-8"%> 3 | <%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> 4 | <%@taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%> 5 | 6 | 7 | Insert title here 8 | 9 | 18 | 19 | 20 | 36 |
37 |
38 | 41 |
供应商管理>>
42 |
43 |
44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 |
编号
供应商名称
供应商描述
联系人
电话
地址
${pageScope.provider.providerNo}${pageScope.provider.providerName}${pageScope.provider.providerDescribe}${pageScope.provider.providerContacts}${pageScope.provider.providerTel}${pageScope.provider.providerLoc}
76 |
77 |
78 | 79 | -------------------------------------------------------------------------------- /src/main/webapp/pages/userAdd.jsp: -------------------------------------------------------------------------------- 1 | <%@ page language="java" contentType="text/html; charset=UTF-8" 2 | pageEncoding="UTF-8"%> 3 | <%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> 4 | <%@taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%> 5 | 6 | 7 | Insert title here 8 | 9 | 15 | 16 | 17 |
18 |
19 |
用户管理>>
20 | 21 |
22 |
24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 | 34 | 35 | 36 | 37 | 40 | 41 | 42 | 43 | 44 | 46 | 47 | 48 | 49 | 50 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 64 | 65 | 66 | 67 | 68 | 71 | 72 | 73 | 74 | 77 | 78 | 79 | 80 | 82 | 83 | 84 | 85 | 90 | 91 |
用户编号: *
用户名称: *
用户密码: *
确认密码: *
用户性别:
用户年龄: *
用户电话: *
用户地址:
用户权限:管理员 87 | 普通用户 89 |
92 |
93 |
94 | 95 | 96 | 100 | 101 | 102 | 103 | 104 | 删除 105 | 修改密码 106 | 107 | 108 | 109 |
110 |
111 | ${message} 112 | <%=application.getAttribute("message") == null ? "" : application.getAttribute("message")%> 113 | 114 |
115 | 116 | 117 | -------------------------------------------------------------------------------- /src/main/webapp/pages/userAdmin.jsp: -------------------------------------------------------------------------------- 1 | <%@ page language="java" contentType="text/html; charset=UTF-8" 2 | pageEncoding="UTF-8"%> 3 | <%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> 4 | <%@taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%> 5 | 6 | 7 | 8 | 9 | Insert title here 10 | 11 | 19 | 20 | 21 | 22 | 37 |
38 | 39 |
40 | 42 |
用户管理>>
43 |
44 |
45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 |
编号
用户名称
性别
年龄
电话
地址
权限
${pageScope.user.userOn}${pageScope.user.userName}${pageScope.user.userSex}${pageScope.user.userAge}${pageScope.user.userTel}${pageScope.user.userLoc}${pageScope.user.userRole}
79 |
80 |
81 | 82 | -------------------------------------------------------------------------------- /src/main/webapp/pages/userCont.jsp: -------------------------------------------------------------------------------- 1 | <%@ page language="java" contentType="text/html; charset=UTF-8" 2 | pageEncoding="UTF-8"%> 3 | <%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> 4 | <%@taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%> 5 | 6 | 7 | Insert title here 8 | 9 | 15 | 16 | 17 |
18 |
19 |
用户管理>>
20 | 21 |
22 |
24 | 25 |
26 | 27 | 28 | 29 | 30 | 32 | 33 | 34 | 35 | 36 | 38 | 39 | 40 | 41 | 42 | 46 | 47 | 48 | 49 | 51 | 52 | 53 | 54 | 56 | 57 | 58 | 59 | 60 | 62 | 63 | 64 | 65 | 68 | 69 |
用户编号: *
用户名称: *
用户性别:
用户年龄: *
用户电话: *
用户地址:
用户权限:管理员 普通用户
70 |
71 |
72 | 76 |
77 | 78 |
79 |
80 | 81 | 82 | -------------------------------------------------------------------------------- /src/main/webapp/pages/userPassUpdate.jsp: -------------------------------------------------------------------------------- 1 | <%@ page language="java" contentType="text/html; charset=UTF-8" 2 | pageEncoding="UTF-8"%> 3 | <%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> 4 | <%@taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%> 5 | 6 | 7 | Insert title here 8 | 9 | 15 | 16 | 17 |
18 |
19 |
用户管理>>
20 | 21 |
22 |
24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 | 33 | 34 | 35 | 36 | 38 | 39 | 40 | 41 | 43 | 44 |
旧的密码: *
新的密码: *
确认密码: *
45 |
46 |
47 | 51 | 52 |
53 |
54 | ${message} 55 | <%=application.getAttribute("message") == null ? "" : application.getAttribute("message")%> 56 | 57 |
58 | 59 | 60 | -------------------------------------------------------------------------------- /src/main/webapp/testOne/Sum.jsp: -------------------------------------------------------------------------------- 1 | <%@ page language="java" contentType="text/html; charset=UTF-8" 2 | pageEncoding="UTF-8"%> 3 | 4 | 5 | 6 | 7 | 求1-100的和 8 | 9 | 10 | <% 11 | int sum =0; 12 | for(int i = 1; i<=100;i++){ 13 | sum+=i; 14 | } 15 | %> 16 |

1-100连续的和

17 |
1+2+3+.......+100的和为:<%= sum %>。
18 | 19 | -------------------------------------------------------------------------------- /src/main/webapp/testOne/nineTable.jsp: -------------------------------------------------------------------------------- 1 | <%@ page language="java" contentType="text/html; charset=UTF-8" 2 | pageEncoding="UTF-8"%> 3 | 4 | 5 | 6 | 7 | 九九乘法表 8 | 9 | 10 |

正序字体颜色改变输出

11 | 12 | <% 13 | for (int i = 1; i <= 9; i++) { 14 | %> 15 | 17 | <% 18 | for (int j = 1; j <= i; j++) { 19 | %> 20 | 21 | <% 22 | } 23 | %> 24 | 25 | <% 26 | } 27 | %> 28 |
<%=i + "*" + j + "=" + (i * j)%>
29 |
30 |

正序每个元素随机改变输出

31 | 32 | <% 33 | for (int i = 1; i <= 9; i++) { 34 | %> 35 | 36 | <% 37 | for (int j = 1; j <= i; j++) { 38 | %> 39 | 43 | <% 44 | } 45 | %> 46 | 47 | <% 48 | } 49 | %> 50 |
41 | <%=i + "*" + j + "=" + (i * j)%> 42 |
51 |
52 |

倒序每个元素背景颜色随机改变输出

53 | 54 | <% 55 | for (int i = 9; i >= 1; i--) { 56 | %> 57 | 59 | <% 60 | for (int j = 1; j <= i; j++) { 61 | %> 62 | 63 | <% 64 | } 65 | %> 66 | 67 | <% 68 | } 69 | %> 70 |
<%=i + "*" + j + "=" + (i * j)%>
71 |
72 |

正序背景颜色改变输出

73 | 74 | <% 75 | for (int i = 1; i <= 9; i++) { 76 | %> 77 | 79 | <% 80 | for (int j = 1; j <= i; j++) { 81 | %> 82 | 83 | <% 84 | } 85 | %> 86 | 87 | <% 88 | } 89 | %> 90 |
<%=i + "*" + j + "=" + (i * j)%>
91 | 92 | -------------------------------------------------------------------------------- /src/main/webapp/testOne/nowTime.jsp: -------------------------------------------------------------------------------- 1 | <%@ page language="java" contentType="text/html; charset=UTF-8" 2 | pageEncoding="UTF-8"%> 3 | 4 | <%@page import="java.text.SimpleDateFormat"%> 5 | <%@page import="java.util.Date"%> 6 | 7 | 8 | 9 | 10 | 显示当前时间 11 | 12 | 13 | <% 14 | Date date = new Date();//创建一个Date对象 15 | SimpleDateFormat simpleDateFormat = new SimpleDateFormat("现在是" + "yyyy年MM月dd日 E a hh点mm分ss秒"); 16 | //创建一个SimpleDateFormat对象 17 | response.setHeader("Refresh", "1");//一秒更新一次 18 | %> 19 |

系统时间

20 | 当前时间:<%=date%> 21 |
22 | <%=simpleDateFormat.format(date)%> 23 | 24 | -------------------------------------------------------------------------------- /src/main/webapp/testOne/table100.jsp: -------------------------------------------------------------------------------- 1 | <%@ page language="java" contentType="text/html; charset=UTF-8" 2 | pageEncoding="UTF-8"%> 3 | 4 | 5 | 6 | 7 | 1-100之间的数,数字放在表格中显示 8 | 9 | 10 |

1-100之间的数字放在表格中显示

11 | <% 12 | int x = 1; 13 | %> 14 | 15 | <% 16 | for (int i = 0; i < 10; i++) {//控制行数 17 | %> 18 | 19 | <% 20 | for (int j = 0; j < 10; j++) {//控制列数 21 | %> 22 | 27 | <% 28 | } 29 | %> 30 | 31 | <% 32 | } 33 | %> 34 |
<%=x%> 23 | <% 24 | x++; 25 | %> 26 |
35 | 36 | --------------------------------------------------------------------------------