From 86c633da264730d2c352cdc4e000620e376e8d1f Mon Sep 17 00:00:00 2001
From: wanghaoz <1054847322@qq.com>
Date: Thu, 16 Dec 2021 14:24:46 +0800
Subject: [PATCH] =?UTF-8?q?=E7=8E=8B=E6=B5=A9=E6=B3=BD=E5=A2=9E=E5=88=A0?=
=?UTF-8?q?=E6=94=B9=E6=9F=A5?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
pom.xml | 1 +
ssh_1903_wanghaoz/pom.xml | 160 ++++++++++++++
.../controller/WangHaozController.java | 115 ++++++++++
.../main/java/wanghaoz/dao/WangHaozDao.java | 70 +++++++
.../main/java/wanghaoz/entity/BjEntity.java | 22 ++
.../src/main/java/wanghaoz/entity/Page.java | 112 ++++++++++
.../main/java/wanghaoz/entity/PageUtils.java | 85 ++++++++
.../java/wanghaoz/entity/WangHaozEntity.java | 54 +++++
.../wanghaoz/service/WangHaozService.java | 26 +++
.../service/impl/WangHaozServiceImpl.java | 53 +++++
.../src/main/resources/applicationcontext.xml | 76 +++++++
.../main/resources/conf/hrb/WangHaoz.hbm.xml | 16 ++
.../resources/conf/struts/wanghaozstrust.xml | 26 +++
.../src/main/resources/database.properties | 11 +
.../src/main/resources/struts.xml | 8 +
.../src/main/webapp/wanghaoz/demo.html | 2 +-
.../src/main/webapp/wanghaoz/dept_index.html | 149 +++++++++++++
.../wanghaoz}/static/admin/css/html.css | 0
.../wanghaoz}/static/admin/css/iconfont.css | 0
.../wanghaoz}/static/admin/css/index.css | 0
.../wanghaoz}/static/admin/css/main.css | 0
.../wanghaoz}/static/admin/js/script.js | 0
.../static/bootstrap/css/bootstrap.css | 0
.../static/bootstrap/css/bootstrap.min.css | 0
.../bootstrap/css/dist/css/bootstrap.css | 0
.../static/bootstrap/js/bootstrap.bundle.js | 0
.../main/webapp/wanghaoz}/static/favicon.ico | Bin
.../wanghaoz}/static/iconfont/iconfont.woff2 | Bin
.../wanghaoz}/static/js/jquery-3.3.1.min.js | 0
.../webapp/wanghaoz}/static/js/src/alert.js | 0
.../webapp/wanghaoz}/static/js/src/button.js | 0
.../wanghaoz}/static/js/src/carousel.js | 0
.../wanghaoz}/static/js/src/collapse.js | 0
.../wanghaoz}/static/js/src/dropdown.js | 0
.../webapp/wanghaoz}/static/js/src/modal.js | 0
.../webapp/wanghaoz}/static/js/src/popover.js | 0
.../wanghaoz}/static/js/src/scrollspy.js | 0
.../webapp/wanghaoz}/static/js/src/tab.js | 0
.../webapp/wanghaoz}/static/js/src/toast.js | 0
.../static/js/src/tools/sanitizer.js | 0
.../webapp/wanghaoz}/static/js/src/tooltip.js | 0
.../webapp/wanghaoz}/static/js/src/util.js | 0
.../webapp/wanghaoz}/static/js/vue.min.js | 0
.../node_modules/popper.js/dist/esm/popper.js | 0
.../webapp/wanghaoz}/static/scss/_alert.scss | 0
.../webapp/wanghaoz}/static/scss/_badge.scss | 0
.../wanghaoz}/static/scss/_breadcrumb.scss | 0
.../wanghaoz}/static/scss/_button-group.scss | 0
.../wanghaoz}/static/scss/_buttons.scss | 0
.../webapp/wanghaoz}/static/scss/_card.scss | 0
.../wanghaoz}/static/scss/_carousel.scss | 0
.../webapp/wanghaoz}/static/scss/_close.scss | 0
.../webapp/wanghaoz}/static/scss/_code.scss | 0
.../wanghaoz}/static/scss/_custom-forms.scss | 0
.../wanghaoz}/static/scss/_dropdown.scss | 0
.../webapp/wanghaoz}/static/scss/_forms.scss | 0
.../webapp/wanghaoz}/static/scss/_grid.scss | 0
.../webapp/wanghaoz}/static/scss/_images.scss | 0
.../wanghaoz}/static/scss/_input-group.scss | 0
.../wanghaoz}/static/scss/_jumbotron.scss | 0
.../wanghaoz}/static/scss/_list-group.scss | 0
.../webapp/wanghaoz}/static/scss/_media.scss | 0
.../webapp/wanghaoz}/static/scss/_modal.scss | 0
.../webapp/wanghaoz}/static/scss/_nav.scss | 0
.../webapp/wanghaoz}/static/scss/_navbar.scss | 0
.../wanghaoz}/static/scss/_pagination.scss | 0
.../wanghaoz}/static/scss/_popover.scss | 0
.../webapp/wanghaoz}/static/scss/_print.scss | 0
.../wanghaoz}/static/scss/_progress.scss | 0
.../webapp/wanghaoz}/static/scss/_reboot.scss | 0
.../webapp/wanghaoz}/static/scss/_root.scss | 0
.../wanghaoz}/static/scss/_spinners.scss | 0
.../webapp/wanghaoz}/static/scss/_tables.scss | 0
.../webapp/wanghaoz}/static/scss/_toasts.scss | 0
.../wanghaoz}/static/scss/_tooltip.scss | 0
.../wanghaoz}/static/scss/_transitions.scss | 0
.../webapp/wanghaoz}/static/scss/_type.scss | 0
.../wanghaoz}/static/scss/bootstrap.scss | 0
.../wanghaoz}/static/scss/mixins/_alert.scss | 0
.../scss/mixins/_background-variant.scss | 0
.../wanghaoz}/static/scss/mixins/_badge.scss | 0
.../static/scss/mixins/_border-radius.scss | 0
.../static/scss/mixins/_breakpoints.scss | 0
.../static/scss/mixins/_buttons.scss | 0
.../wanghaoz}/static/scss/mixins/_caret.scss | 0
.../static/scss/mixins/_clearfix.scss | 0
.../wanghaoz}/static/scss/mixins/_forms.scss | 0
.../static/scss/mixins/_gradients.scss | 0
.../static/scss/mixins/_grid-framework.scss | 0
.../wanghaoz}/static/scss/mixins/_grid.scss | 0
.../wanghaoz}/static/scss/mixins/_hover.scss | 0
.../wanghaoz}/static/scss/mixins/_image.scss | 0
.../static/scss/mixins/_list-group.scss | 0
.../wanghaoz}/static/scss/mixins/_lists.scss | 0
.../static/scss/mixins/_nav-divider.scss | 0
.../static/scss/mixins/_pagination.scss | 0
.../static/scss/mixins/_reset-text.scss | 0
.../static/scss/mixins/_screen-reader.scss | 0
.../static/scss/mixins/_table-row.scss | 0
.../static/scss/mixins/_text-emphasis.scss | 0
.../static/scss/mixins/_text-hide.scss | 0
.../static/scss/mixins/_text-truncate.scss | 0
.../static/scss/mixins/_transition.scss | 0
.../static/scss/utilities/_align.scss | 0
.../static/scss/utilities/_background.scss | 0
.../static/scss/utilities/_borders.scss | 0
.../static/scss/utilities/_display.scss | 0
.../static/scss/utilities/_embed.scss | 0
.../static/scss/utilities/_flex.scss | 0
.../static/scss/utilities/_float.scss | 0
.../static/scss/utilities/_overflow.scss | 0
.../static/scss/utilities/_position.scss | 0
.../static/scss/utilities/_screenreaders.scss | 0
.../static/scss/utilities/_shadows.scss | 0
.../static/scss/utilities/_sizing.scss | 0
.../static/scss/utilities/_spacing.scss | 0
.../scss/utilities/_stretched-link.scss | 0
.../static/scss/utilities/_text.scss | 0
.../static/scss/utilities/_visibility.scss | 0
.../wanghaoz}/static/scss/vendor/_rfs.scss | 0
.../src/main/webapp/wanghaoz/user_create.html | 197 ++++++++++++++++++
.../src/main/webapp/wanghaoz/user_index.html | 190 +++++++++++++++++
.../src/main/webapp/wanghaoz/whz.html | 10 +
123 files changed, 1382 insertions(+), 1 deletion(-)
create mode 100644 ssh_1903_wanghaoz/pom.xml
create mode 100644 ssh_1903_wanghaoz/src/main/java/wanghaoz/controller/WangHaozController.java
create mode 100644 ssh_1903_wanghaoz/src/main/java/wanghaoz/dao/WangHaozDao.java
create mode 100644 ssh_1903_wanghaoz/src/main/java/wanghaoz/entity/BjEntity.java
create mode 100644 ssh_1903_wanghaoz/src/main/java/wanghaoz/entity/Page.java
create mode 100644 ssh_1903_wanghaoz/src/main/java/wanghaoz/entity/PageUtils.java
create mode 100644 ssh_1903_wanghaoz/src/main/java/wanghaoz/entity/WangHaozEntity.java
create mode 100644 ssh_1903_wanghaoz/src/main/java/wanghaoz/service/WangHaozService.java
create mode 100644 ssh_1903_wanghaoz/src/main/java/wanghaoz/service/impl/WangHaozServiceImpl.java
create mode 100644 ssh_1903_wanghaoz/src/main/resources/applicationcontext.xml
create mode 100644 ssh_1903_wanghaoz/src/main/resources/conf/hrb/WangHaoz.hbm.xml
create mode 100644 ssh_1903_wanghaoz/src/main/resources/conf/struts/wanghaozstrust.xml
create mode 100644 ssh_1903_wanghaoz/src/main/resources/database.properties
create mode 100644 ssh_1903_wanghaoz/src/main/resources/struts.xml
rename ssh_demo/src/main/webapp/zhangc/zc.html => ssh_1903_wanghaoz/src/main/webapp/wanghaoz/demo.html (86%)
create mode 100644 ssh_1903_wanghaoz/src/main/webapp/wanghaoz/dept_index.html
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/admin/css/html.css (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/admin/css/iconfont.css (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/admin/css/index.css (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/admin/css/main.css (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/admin/js/script.js (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/bootstrap/css/bootstrap.css (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/bootstrap/css/bootstrap.min.css (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/bootstrap/css/dist/css/bootstrap.css (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/bootstrap/js/bootstrap.bundle.js (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/favicon.ico (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/iconfont/iconfont.woff2 (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/js/jquery-3.3.1.min.js (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/js/src/alert.js (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/js/src/button.js (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/js/src/carousel.js (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/js/src/collapse.js (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/js/src/dropdown.js (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/js/src/modal.js (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/js/src/popover.js (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/js/src/scrollspy.js (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/js/src/tab.js (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/js/src/toast.js (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/js/src/tools/sanitizer.js (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/js/src/tooltip.js (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/js/src/util.js (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/js/vue.min.js (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/node_modules/popper.js/dist/esm/popper.js (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/_alert.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/_badge.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/_breadcrumb.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/_button-group.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/_buttons.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/_card.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/_carousel.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/_close.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/_code.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/_custom-forms.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/_dropdown.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/_forms.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/_grid.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/_images.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/_input-group.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/_jumbotron.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/_list-group.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/_media.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/_modal.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/_nav.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/_navbar.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/_pagination.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/_popover.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/_print.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/_progress.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/_reboot.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/_root.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/_spinners.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/_tables.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/_toasts.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/_tooltip.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/_transitions.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/_type.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/bootstrap.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/mixins/_alert.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/mixins/_background-variant.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/mixins/_badge.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/mixins/_border-radius.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/mixins/_breakpoints.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/mixins/_buttons.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/mixins/_caret.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/mixins/_clearfix.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/mixins/_forms.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/mixins/_gradients.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/mixins/_grid-framework.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/mixins/_grid.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/mixins/_hover.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/mixins/_image.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/mixins/_list-group.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/mixins/_lists.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/mixins/_nav-divider.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/mixins/_pagination.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/mixins/_reset-text.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/mixins/_screen-reader.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/mixins/_table-row.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/mixins/_text-emphasis.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/mixins/_text-hide.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/mixins/_text-truncate.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/mixins/_transition.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/utilities/_align.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/utilities/_background.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/utilities/_borders.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/utilities/_display.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/utilities/_embed.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/utilities/_flex.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/utilities/_float.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/utilities/_overflow.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/utilities/_position.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/utilities/_screenreaders.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/utilities/_shadows.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/utilities/_sizing.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/utilities/_spacing.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/utilities/_stretched-link.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/utilities/_text.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/utilities/_visibility.scss (100%)
rename {ssh_demo/src/main/webapp/zhangc => ssh_1903_wanghaoz/src/main/webapp/wanghaoz}/static/scss/vendor/_rfs.scss (100%)
create mode 100644 ssh_1903_wanghaoz/src/main/webapp/wanghaoz/user_create.html
create mode 100644 ssh_1903_wanghaoz/src/main/webapp/wanghaoz/user_index.html
create mode 100644 ssh_1903_wanghaoz/src/main/webapp/wanghaoz/whz.html
diff --git a/pom.xml b/pom.xml
index 58e1ec19..725fe852 100644
--- a/pom.xml
+++ b/pom.xml
@@ -10,6 +10,7 @@
ssm_demo
ssh_demo
+ ssh_1903_wanghaoz
pom
diff --git a/ssh_1903_wanghaoz/pom.xml b/ssh_1903_wanghaoz/pom.xml
new file mode 100644
index 00000000..e6b054c0
--- /dev/null
+++ b/ssh_1903_wanghaoz/pom.xml
@@ -0,0 +1,160 @@
+
+
+
+
+ javaee19-1
+ org.example
+ 1.0-SNAPSHOT
+
+ 4.0.0
+
+ ssh_demo
+ war
+
+ ssh_demo Maven Webapp
+
+ http://www.example.com
+
+
+
+ UTF-8
+
+ 2.5.10
+ 4.3.8.RELEASE
+ 4.2.4.Final
+
+
+
+
+ junit
+ junit
+ 3.8.1
+ test
+
+
+
+
+ org.springframework
+ spring-core
+ ${spring.version}
+
+
+
+ org.springframework
+ spring-web
+ ${spring.version}
+
+
+
+ org.springframework
+ spring-orm
+ ${spring.version}
+
+
+
+ org.apache.struts
+ struts2-core
+ ${struts.version}
+
+
+
+ org.apache.struts
+ struts2-spring-plugin
+ ${struts.version}
+
+
+
+ org.hibernate
+ hibernate-core
+ ${hibernate.version}
+
+
+
+ mysql
+ mysql-connector-java
+ 5.1.42
+
+
+
+ com.mchange
+ c3p0
+ 0.9.5
+
+
+
+ org.aspectj
+ aspectjweaver
+ 1.8.10
+
+
+
+ org.slf4j
+ slf4j-log4j12
+ 1.7.25
+
+
+
+ commons-dbcp
+ commons-dbcp
+ 1.4
+
+
+ commons-pool
+ commons-pool
+ 1.6
+
+
+ org.apache.taglibs
+ taglibs-standard-spec
+ 1.2.5
+
+
+ org.apache.taglibs
+ taglibs-standard-impl
+ 1.2.5
+
+
+ org.apache.struts
+ struts2-json-plugin
+ 2.3.16
+
+
+
+
+ ssh_demo
+
+
+
+ maven-clean-plugin
+ 3.1.0
+
+
+
+ maven-resources-plugin
+ 3.0.2
+
+
+ maven-compiler-plugin
+ 3.8.0
+
+
+ maven-surefire-plugin
+ 2.22.1
+
+
+ maven-war-plugin
+ 3.2.2
+
+
+ maven-install-plugin
+ 2.5.2
+
+
+ maven-deploy-plugin
+ 2.8.2
+
+
+
+
+
diff --git a/ssh_1903_wanghaoz/src/main/java/wanghaoz/controller/WangHaozController.java b/ssh_1903_wanghaoz/src/main/java/wanghaoz/controller/WangHaozController.java
new file mode 100644
index 00000000..82eeb4fa
--- /dev/null
+++ b/ssh_1903_wanghaoz/src/main/java/wanghaoz/controller/WangHaozController.java
@@ -0,0 +1,115 @@
+package wanghaoz.controller;
+
+import wanghaoz.entity.BjEntity;
+import wanghaoz.entity.Page;
+import wanghaoz.entity.PageUtils;
+import wanghaoz.entity.WangHaozEntity;
+import wanghaoz.service.WangHaozService;
+
+import javax.annotation.Resource;
+import java.util.List;
+
+public class WangHaozController {
+
+ WangHaozEntity wangHaozEntity=null;
+ String name = null;
+ Integer pageNo = null;
+ Page page = null;
+ List bjEntity=null;
+ String flag = "0";
+ @Resource
+ WangHaozService wangHaozservice;
+
+ public String queryPage(){
+ int totalCount= wangHaozservice.queryCount(name);
+ page = PageUtils.getPage(5,totalCount,pageNo);
+ List list = wangHaozservice.queryPage(page,name);
+ page.setData(list);
+ return "queryPage";
+ }
+
+ public String save(){
+ wangHaozservice.save(wangHaozEntity);
+ flag = "1";
+ return "save";
+ }
+ public String del(){
+ wangHaozservice.del(wangHaozEntity);
+ flag = "1";
+ return "save";
+ }
+
+ public String edit(){
+ wangHaozEntity =wangHaozservice.edit(wangHaozEntity);
+
+ return "edit";
+ }
+
+ public String bj(){
+ bjEntity =wangHaozservice.bj();
+ return "bj";
+ }
+
+
+ //@Resource @Autowired 作用相同 去spring容器中到bean实例
+ //@Service @Component 向spring 容器中放入bean(类的对象)实例
+
+
+ public List getBjEntity() {
+ return bjEntity;
+ }
+
+ public void setBjEntity(List bjEntity) {
+ this.bjEntity = bjEntity;
+ }
+
+ public WangHaozEntity getWangHaozEntity() {
+ return wangHaozEntity;
+ }
+
+ public void setWangHaozEntity(WangHaozEntity wangHaozEntity) {
+ this.wangHaozEntity = wangHaozEntity;
+ }
+
+ public WangHaozService getWangHaozservice() {
+ return wangHaozservice;
+ }
+
+ public void setWangHaozservice(WangHaozService wangHaozservice) {
+ this.wangHaozservice = wangHaozservice;
+ }
+
+ public String getFlag() {
+ return flag;
+ }
+
+ public void setFlag(String flag) {
+ this.flag = flag;
+ }
+
+ public String getName() {
+ return name;
+ }
+
+ public void setName(String name) {
+ this.name = name;
+ }
+
+
+
+ public Integer getPageNo() {
+ return pageNo;
+ }
+
+ public void setPageNo(Integer pageNo) {
+ this.pageNo = pageNo;
+ }
+
+ public Page getPage() {
+ return page;
+ }
+
+ public void setPage(Page page) {
+ this.page = page;
+ }
+}
diff --git a/ssh_1903_wanghaoz/src/main/java/wanghaoz/dao/WangHaozDao.java b/ssh_1903_wanghaoz/src/main/java/wanghaoz/dao/WangHaozDao.java
new file mode 100644
index 00000000..ac41dc8e
--- /dev/null
+++ b/ssh_1903_wanghaoz/src/main/java/wanghaoz/dao/WangHaozDao.java
@@ -0,0 +1,70 @@
+package wanghaoz.dao;
+
+import org.hibernate.Query;
+import org.hibernate.Session;
+import org.hibernate.transform.Transformers;
+import org.springframework.orm.hibernate4.support.HibernateDaoSupport;
+import org.springframework.stereotype.Component;
+import org.springframework.transaction.annotation.Transactional;
+import wanghaoz.entity.BjEntity;
+import wanghaoz.entity.Page;
+import wanghaoz.entity.WangHaozEntity;
+
+import java.util.List;
+
+@Component()
+public class WangHaozDao extends HibernateDaoSupport {
+
+
+
+
+
+
+ @Transactional
+ public void save(WangHaozEntity wangHaozEntity) {
+ Session session= getSessionFactory().openSession();
+ session.saveOrUpdate(wangHaozEntity);
+ session.flush();
+ }
+
+
+
+
+ public int queryCount(String name) {
+ String sql = "select * from j03wanghaoz where name like ? ";
+ Query query=getSessionFactory().openSession().createSQLQuery(sql);
+ query.setParameter(0, "%" + name + "%");
+ List list= query.list();
+ return list.size();
+ }
+
+ public List queryPage(Page page, String name) {
+ String sql = "select a.name,a.id,a.url,b.bname from j03wanghaoz a,j03whzclazz b where a.bid=b.id and name like ? limit ?,? ";
+ Query query=getSessionFactory().openSession().createSQLQuery(sql);
+ query.setParameter(0, "%" + name + "%");
+ query.setParameter(1, page.getBeginIndex());
+ query.setParameter(2, page.getEveryPage());
+ query.setResultTransformer(Transformers.aliasToBean(WangHaozEntity.class));
+ List list= query.list();
+ return list;
+ }
+
+ public WangHaozEntity edit(WangHaozEntity whz) {
+ Session session= getSessionFactory().openSession();
+ return (WangHaozEntity) session.get(WangHaozEntity.class,whz.getId());
+ }
+
+ public void del(WangHaozEntity wangHaozEntity) {
+ Session session= getSessionFactory().openSession();
+ session.delete(wangHaozEntity);
+ session.flush();
+ }
+
+ public List bj() {
+ String sql = "select * from j03whzclazz ";
+ Query query=getSessionFactory().openSession().createSQLQuery(sql);
+ query.setResultTransformer(Transformers.aliasToBean(BjEntity.class));
+ List list= query.list();
+ return list;
+ }
+}
diff --git a/ssh_1903_wanghaoz/src/main/java/wanghaoz/entity/BjEntity.java b/ssh_1903_wanghaoz/src/main/java/wanghaoz/entity/BjEntity.java
new file mode 100644
index 00000000..55ef5111
--- /dev/null
+++ b/ssh_1903_wanghaoz/src/main/java/wanghaoz/entity/BjEntity.java
@@ -0,0 +1,22 @@
+package wanghaoz.entity;
+
+public class BjEntity {
+ private Integer id;
+ private String bname;
+
+ public Integer getId() {
+ return id;
+ }
+
+ public void setId(Integer id) {
+ this.id = id;
+ }
+
+ public String getBname() {
+ return bname;
+ }
+
+ public void setBname(String bname) {
+ this.bname = bname;
+ }
+}
diff --git a/ssh_1903_wanghaoz/src/main/java/wanghaoz/entity/Page.java b/ssh_1903_wanghaoz/src/main/java/wanghaoz/entity/Page.java
new file mode 100644
index 00000000..78071477
--- /dev/null
+++ b/ssh_1903_wanghaoz/src/main/java/wanghaoz/entity/Page.java
@@ -0,0 +1,112 @@
+package wanghaoz.entity;
+
+import java.util.List;
+
+public class Page {
+ // 1. 每页显示的数量
+ private int everyPage;
+
+ // 2. 总条目数
+ private int totalCount;
+
+ // 3. 总页数
+ private int totalPage;
+
+ // 4. 当前页数
+ private int currentPage;
+
+ // 5. 起始条
+ private int beginIndex;
+
+ // 6. 是否有上一页
+ private boolean hasPrePage;
+
+ // 7. 是否还有下一页
+ private boolean hasNextPage;
+
+ private List data;
+
+
+
+
+
+
+ public Page() {
+ }
+
+ public Page(int everyPage, int totalCount, int totalPage, int currentPage, int beginIndex, boolean hasPrePage,
+ boolean hasNextPage) {
+ super();
+ this.everyPage = everyPage;
+ this.totalCount = totalCount;
+ this.totalPage = totalPage;
+ this.currentPage = currentPage;
+ this.beginIndex = beginIndex;
+ this.hasPrePage = hasPrePage;
+ this.hasNextPage = hasNextPage;
+ }
+
+ public List getData() {
+ return data;
+ }
+
+ public void setData(List data) {
+ this.data = data;
+ }
+
+ public int getEveryPage() {
+ return everyPage;
+ }
+
+ public void setEveryPage(int everyPage) {
+ this.everyPage = everyPage;
+ }
+
+ public int getTotalCount() {
+ return totalCount;
+ }
+
+ public void setTotalCount(int totalCount) {
+ this.totalCount = totalCount;
+ }
+
+ public int getTotalPage() {
+ return totalPage;
+ }
+
+ public void setTotalPage(int totalPage) {
+ this.totalPage = totalPage;
+ }
+
+ public int getCurrentPage() {
+ return currentPage;
+ }
+
+ public void setCurrentPage(int currentPage) {
+ this.currentPage = currentPage;
+ }
+
+ public int getBeginIndex() {
+ return beginIndex;
+ }
+
+ public void setBeginIndex(int beginIndex) {
+ this.beginIndex = beginIndex;
+ }
+
+ public boolean isHasPrePage() {
+ return hasPrePage;
+ }
+
+ public void setHasPrePage(boolean hasPrePage) {
+ this.hasPrePage = hasPrePage;
+ }
+
+ public boolean isHasNextPage() {
+ return hasNextPage;
+ }
+
+ public void setHasNextPage(boolean hasNextPage) {
+ this.hasNextPage = hasNextPage;
+ }
+}
diff --git a/ssh_1903_wanghaoz/src/main/java/wanghaoz/entity/PageUtils.java b/ssh_1903_wanghaoz/src/main/java/wanghaoz/entity/PageUtils.java
new file mode 100644
index 00000000..b9cea8b0
--- /dev/null
+++ b/ssh_1903_wanghaoz/src/main/java/wanghaoz/entity/PageUtils.java
@@ -0,0 +1,85 @@
+package wanghaoz.entity;
+
+public class PageUtils {
+ public static Page getPage(int everyPage, int totalCount, int currentPage) {
+ Page page = null;
+ //每页显示两条
+
+
+
+ //总页数 2 2 4
+ //总页数 6 3 17
+ int totalPage = getTotalPage(everyPage, totalCount);
+
+ currentPage = getCurrentPage(currentPage,totalPage);
+ //起始条 5 2 3
+ //起始条 11 5 3
+ //起始条 11 3 7
+ int beginIndex = getBeginIndex(everyPage, currentPage);
+
+
+ boolean hasPrePage = hasPrePage(currentPage);
+ boolean hasNextPage = hasNextPage(totalPage, currentPage);
+ return page = new Page(everyPage, totalCount, totalPage, currentPage, beginIndex, hasPrePage, hasNextPage);
+ }
+
+
+
+ /**
+ * 设定当前页
+ *
+ * @param currentPage
+ * @return
+ */
+ public static int getCurrentPage(int currentPage,int totalPage) {
+ if(currentPage == 0) {
+ currentPage = 1;
+ }else if(currentPage > totalPage ){
+ currentPage =totalPage;
+ }
+ return currentPage;
+ }
+
+ /**
+ * 设定分页的总页数
+ *
+ * @param everyPage
+ * @param totalCount
+ * @return
+ */
+ public static int getTotalPage(int everyPage, int totalCount) {
+ int num = totalCount / everyPage;
+ return totalCount % everyPage == 0 ? num : num + 1;
+ }
+
+ /**
+ * 设置起始点
+ *
+ * @param everyPage
+ * @param currentPage
+ * @return
+ */
+ public static int getBeginIndex(int everyPage, int currentPage) {
+ return (currentPage - 1) * everyPage;
+ }
+
+ /**
+ * 设置是否有上一页
+ *
+ * @param currentPage
+ * @return
+ */
+ public static boolean hasPrePage(int currentPage) {
+ return currentPage == 1 ? false : true;
+ }
+
+ /**
+ * 设置是否有下一页
+ *
+ * @param currentPage
+ * @return
+ */
+ public static boolean hasNextPage(int totalPage, int currentPage) {
+ return currentPage == totalPage || totalPage == 0 ? false : true;
+ }
+}
diff --git a/ssh_1903_wanghaoz/src/main/java/wanghaoz/entity/WangHaozEntity.java b/ssh_1903_wanghaoz/src/main/java/wanghaoz/entity/WangHaozEntity.java
new file mode 100644
index 00000000..f27f190d
--- /dev/null
+++ b/ssh_1903_wanghaoz/src/main/java/wanghaoz/entity/WangHaozEntity.java
@@ -0,0 +1,54 @@
+package wanghaoz.entity;
+
+public class WangHaozEntity {
+
+ private Integer id;
+ private String name;
+ private Integer bid;
+ private String url;
+ private String bname;
+
+
+
+
+
+ public Integer getId() {
+ return id;
+ }
+
+ public Integer getBid() {
+ return bid;
+ }
+
+ public void setBid(Integer bid) {
+ this.bid = bid;
+ }
+
+ public String getUrl() {
+ return url;
+ }
+
+ public void setUrl(String url) {
+ this.url = url;
+ }
+
+ public String getBname() {
+ return bname;
+ }
+
+ public void setBname(String bname) {
+ this.bname = bname;
+ }
+
+ public void setId(Integer id) {
+ this.id = id;
+ }
+
+ public String getName() {
+ return name;
+ }
+
+ public void setName(String name) {
+ this.name = name;
+ }
+}
diff --git a/ssh_1903_wanghaoz/src/main/java/wanghaoz/service/WangHaozService.java b/ssh_1903_wanghaoz/src/main/java/wanghaoz/service/WangHaozService.java
new file mode 100644
index 00000000..8f061864
--- /dev/null
+++ b/ssh_1903_wanghaoz/src/main/java/wanghaoz/service/WangHaozService.java
@@ -0,0 +1,26 @@
+package wanghaoz.service;
+
+import wanghaoz.entity.BjEntity;
+import wanghaoz.entity.Page;
+import wanghaoz.entity.WangHaozEntity;
+
+import java.util.List;
+
+public interface WangHaozService {
+
+
+
+
+ void save(WangHaozEntity wangHaozEntity);
+
+
+ int queryCount(String name);
+
+ List queryPage(Page page, String name);
+
+ WangHaozEntity edit(WangHaozEntity zhangCongEntity);
+
+ void del(WangHaozEntity wangHaozEntity);
+
+ List bj();
+}
diff --git a/ssh_1903_wanghaoz/src/main/java/wanghaoz/service/impl/WangHaozServiceImpl.java b/ssh_1903_wanghaoz/src/main/java/wanghaoz/service/impl/WangHaozServiceImpl.java
new file mode 100644
index 00000000..556824b9
--- /dev/null
+++ b/ssh_1903_wanghaoz/src/main/java/wanghaoz/service/impl/WangHaozServiceImpl.java
@@ -0,0 +1,53 @@
+package wanghaoz.service.impl;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import wanghaoz.dao.WangHaozDao;
+import wanghaoz.service.WangHaozService;
+import wanghaoz.dao.WangHaozDao;
+import wanghaoz.entity.BjEntity;
+import wanghaoz.entity.Page;
+import wanghaoz.entity.WangHaozEntity;
+import wanghaoz.service.WangHaozService;
+
+import java.util.List;
+
+@Service("wangHaozService")
+public class WangHaozServiceImpl implements WangHaozService {
+ @Autowired
+ WangHaozDao wangHaozDao;
+
+
+
+ @Override
+ public void save(WangHaozEntity wangHaozEntity) {
+ wangHaozDao.save(wangHaozEntity);
+ }
+
+ @Override
+ public int queryCount(String name) {
+ return wangHaozDao.queryCount(name);
+ }
+
+ @Override
+ public List queryPage(Page page, String name) {
+ return wangHaozDao.queryPage(page,name);
+ }
+
+ @Override
+ public WangHaozEntity edit(WangHaozEntity wangHaozEntity) {
+ return wangHaozDao.edit(wangHaozEntity);
+ }
+
+ @Override
+ public void del(WangHaozEntity wangHaozEntity) {
+ wangHaozDao.del(wangHaozEntity);
+ }
+
+ @Override
+ public List bj() {
+ return wangHaozDao.bj();
+ }
+
+
+}
diff --git a/ssh_1903_wanghaoz/src/main/resources/applicationcontext.xml b/ssh_1903_wanghaoz/src/main/resources/applicationcontext.xml
new file mode 100644
index 00000000..337ee9ff
--- /dev/null
+++ b/ssh_1903_wanghaoz/src/main/resources/applicationcontext.xml
@@ -0,0 +1,76 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ classpath:conf/hrb/
+
+
+
+
+ org.hibernate.dialect.MySQL5InnoDBDialect
+ true
+ update
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ssh_1903_wanghaoz/src/main/resources/conf/hrb/WangHaoz.hbm.xml b/ssh_1903_wanghaoz/src/main/resources/conf/hrb/WangHaoz.hbm.xml
new file mode 100644
index 00000000..94b30cd4
--- /dev/null
+++ b/ssh_1903_wanghaoz/src/main/resources/conf/hrb/WangHaoz.hbm.xml
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ssh_1903_wanghaoz/src/main/resources/conf/struts/wanghaozstrust.xml b/ssh_1903_wanghaoz/src/main/resources/conf/struts/wanghaozstrust.xml
new file mode 100644
index 00000000..1fcff0aa
--- /dev/null
+++ b/ssh_1903_wanghaoz/src/main/resources/conf/struts/wanghaozstrust.xml
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+ page
+
+
+ flag
+
+
+ wangHaozEntity
+
+
+ bjEntity
+
+
+ queryPage,save,edit,del,bj
+
+
+
+
\ No newline at end of file
diff --git a/ssh_1903_wanghaoz/src/main/resources/database.properties b/ssh_1903_wanghaoz/src/main/resources/database.properties
new file mode 100644
index 00000000..a49fe746
--- /dev/null
+++ b/ssh_1903_wanghaoz/src/main/resources/database.properties
@@ -0,0 +1,11 @@
+driver=com.mysql.jdbc.Driver
+url=jdbc:mysql://localhost:3306/java3456?useUnicode=true&characterEncoding=utf-8
+user=root
+password=
+minIdle=45
+maxIdle=50
+initialSize=5
+maxActive=100
+maxWait=100
+removeAbandonedTimeout=180
+removeAbandoned=true
diff --git a/ssh_1903_wanghaoz/src/main/resources/struts.xml b/ssh_1903_wanghaoz/src/main/resources/struts.xml
new file mode 100644
index 00000000..c5c8a11b
--- /dev/null
+++ b/ssh_1903_wanghaoz/src/main/resources/struts.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ssh_demo/src/main/webapp/zhangc/zc.html b/ssh_1903_wanghaoz/src/main/webapp/wanghaoz/demo.html
similarity index 86%
rename from ssh_demo/src/main/webapp/zhangc/zc.html
rename to ssh_1903_wanghaoz/src/main/webapp/wanghaoz/demo.html
index 8d163a9c..566549bd 100644
--- a/ssh_demo/src/main/webapp/zhangc/zc.html
+++ b/ssh_1903_wanghaoz/src/main/webapp/wanghaoz/demo.html
@@ -5,6 +5,6 @@
Title
-hello zhangkun1234
+