├── .gitattributes ├── LICENSE ├── README.md ├── demonstration_picture ├── Student_Information_Management_System01-LoginInterface.PNG ├── Student_Information_Management_System01-MainInterface.PNG ├── Student_Information_Management_System01-StudentInfoInterface.PNG └── sms_er.png ├── sms.sql └── student_information_management_system ├── .gitignore ├── WebContent ├── META-INF │ └── MANIFEST.MF ├── WEB-INF │ ├── lib │ │ ├── FilelLoad.jar │ │ ├── commons-beanutils-1.8.3.jar │ │ ├── commons-collections-3.2.1.jar │ │ ├── commons-fileupload-1.2.1.jar │ │ ├── commons-io-1.4.jar │ │ ├── commons-lang-2.5.jar │ │ ├── commons-logging-1.1.1.jar │ │ ├── ezmorph-1.0.6.jar │ │ ├── json-lib-2.3-jdk15.jar │ │ ├── jsonplugin-0.34.jar │ │ ├── jstl.jar │ │ ├── mysql-connector-java-8.0.11.jar │ │ └── standard.jar │ ├── view │ │ ├── class │ │ │ └── classList.jsp │ │ ├── error │ │ │ ├── 404.jsp │ │ │ └── 500.jsp │ │ ├── login.jsp │ │ ├── management │ │ │ └── personalView.jsp │ │ ├── student │ │ │ └── studentList.jsp │ │ ├── system │ │ │ ├── main.jsp │ │ │ └── welcome.jsp │ │ └── teacher │ │ │ └── teacherList.jsp │ └── web.xml ├── easyui │ ├── css │ │ ├── default.css │ │ └── demo.css │ ├── jquery.easyui.min.js │ ├── jquery.min.js │ ├── js │ │ ├── outlook2.js │ │ └── validateExtends.js │ └── themes │ │ ├── color.css │ │ ├── default │ │ ├── accordion.css │ │ ├── calendar.css │ │ ├── combo.css │ │ ├── combobox.css │ │ ├── datagrid.css │ │ ├── datalist.css │ │ ├── datebox.css │ │ ├── dialog.css │ │ ├── easyui.css │ │ ├── filebox.css │ │ ├── images │ │ │ ├── accordion_arrows.png │ │ │ ├── blank.gif │ │ │ ├── calendar_arrows.png │ │ │ ├── combo_arrow.png │ │ │ ├── datagrid_icons.png │ │ │ ├── datebox_arrow.png │ │ │ ├── layout_arrows.png │ │ │ ├── linkbutton_bg.png │ │ │ ├── loading.gif │ │ │ ├── menu_arrows.png │ │ │ ├── messager_icons.png │ │ │ ├── pagination_icons.png │ │ │ ├── panel_tools.png │ │ │ ├── searchbox_button.png │ │ │ ├── slider_handle.png │ │ │ ├── spinner_arrows.png │ │ │ ├── tabs_icons.png │ │ │ ├── tree_icons.png │ │ │ └── validatebox_warning.png │ │ ├── layout.css │ │ ├── linkbutton.css │ │ ├── menu.css │ │ ├── menubutton.css │ │ ├── messager.css │ │ ├── numberbox.css │ │ ├── pagination.css │ │ ├── panel.css │ │ ├── progressbar.css │ │ ├── propertygrid.css │ │ ├── searchbox.css │ │ ├── slider.css │ │ ├── spinner.css │ │ ├── splitbutton.css │ │ ├── tabs.css │ │ ├── textbox.css │ │ ├── tooltip.css │ │ ├── tree.css │ │ ├── validatebox.css │ │ └── window.css │ │ ├── icon.css │ │ ├── icons │ │ ├── asterisk_orange.png │ │ ├── back.png │ │ ├── basket_remove.png │ │ ├── blank.gif │ │ ├── book_add.png │ │ ├── book_open_mark.png │ │ ├── book_previous.png │ │ ├── cancel.png │ │ ├── chart_bar.png │ │ ├── clear.png │ │ ├── cut.png │ │ ├── door_out.png │ │ ├── edit_add.png │ │ ├── edit_remove.png │ │ ├── filesave.png │ │ ├── filter.png │ │ ├── find.png │ │ ├── folder_up.png │ │ ├── help.png │ │ ├── house.png │ │ ├── large_chart.png │ │ ├── large_clipart.png │ │ ├── large_picture.png │ │ ├── large_shapes.png │ │ ├── large_smartart.png │ │ ├── lock.png │ │ ├── man.png │ │ ├── mini_add.png │ │ ├── mini_edit.png │ │ ├── mini_refresh.png │ │ ├── more.png │ │ ├── no.png │ │ ├── note.png │ │ ├── ok.png │ │ ├── password_lock.png │ │ ├── pencil.png │ │ ├── pencil_add.png │ │ ├── print.png │ │ ├── redo.png │ │ ├── reload.png │ │ ├── search.png │ │ ├── set.png │ │ ├── sum.png │ │ ├── text_list_bullets.png │ │ ├── text_list_numbers.png │ │ ├── tip.png │ │ ├── undo.png │ │ ├── user_add.png │ │ ├── user_gray.png │ │ ├── user_red.png │ │ ├── vcard_edit.png │ │ ├── world.png │ │ ├── world_add.png │ │ ├── world_night.png │ │ └── zoom_in.png │ │ └── locale │ │ └── easyui-lang-zh_CN.js ├── h-ui │ ├── css │ │ ├── H-ui.css │ │ ├── H-ui.login.css │ │ └── H-ui.min.css │ ├── images │ │ ├── Thumbs.db │ │ ├── acrossTab-2bak.png │ │ ├── acrossTab-bg.png │ │ ├── acrossTab-close.png │ │ ├── acrossTab.png │ │ ├── admin-login-bg.jpg │ │ ├── admin-loginform-bg.png │ │ ├── gq │ │ │ ├── Thumbs.db │ │ │ ├── cn.gif │ │ │ ├── gj.png │ │ │ └── us.gif │ │ ├── hamburger-retina.gif │ │ ├── hamburger.gif │ │ ├── icon-add.png │ │ ├── icon_error_s.png │ │ ├── icon_jt2.png │ │ ├── icon_right_s.png │ │ ├── icon_warning_s.png │ │ ├── loading.gif │ │ ├── loading_072.gif │ │ ├── login-bg-sean.jpg │ │ ├── sort_asc.png │ │ ├── sort_both.png │ │ ├── sort_desc.png │ │ ├── totop.png │ │ └── user.png │ ├── js │ │ ├── H-ui.admin.js │ │ └── H-ui.js │ ├── lib │ │ ├── Hui-iconfont │ │ │ └── 1.0.1 │ │ │ │ ├── demo.html │ │ │ │ ├── iconfont.css │ │ │ │ ├── iconfont.eot │ │ │ │ ├── iconfont.svg │ │ │ │ ├── iconfont.ttf │ │ │ │ └── iconfont.woff │ │ ├── icheck │ │ │ ├── Thumbs.db │ │ │ ├── aero.png │ │ │ ├── aero@2x.png │ │ │ ├── blue.png │ │ │ ├── blue@2x.png │ │ │ ├── green.png │ │ │ ├── green@2x.png │ │ │ ├── grey.png │ │ │ ├── grey@2x.png │ │ │ ├── icheck.css │ │ │ ├── jquery.icheck.min.js │ │ │ ├── minimal.png │ │ │ ├── minimal@2x.png │ │ │ ├── orange.png │ │ │ ├── orange@2x.png │ │ │ ├── pink.png │ │ │ ├── pink@2x.png │ │ │ ├── purple.png │ │ │ ├── purple@2x.png │ │ │ ├── red.png │ │ │ ├── red@2x.png │ │ │ ├── yellow.png │ │ │ └── yellow@2x.png │ │ └── jquery │ │ │ └── 1.9.1 │ │ │ ├── jquery.js │ │ │ └── jquery.min.js │ └── skin │ │ └── default │ │ ├── Thumbs.db │ │ ├── acrossTab-bg.png │ │ ├── acrossTab.png │ │ ├── icon_arrow.png │ │ └── skin.css ├── index.jsp ├── refresh.jsp └── resource │ └── image │ └── default_portrait.jpg └── src ├── databaseConfig.properties └── pers └── huangyuhui └── sms ├── dao ├── AdminDao.java ├── BasicDao.java ├── ClazzDao.java ├── StudentDao.java └── TeacherDao.java ├── filter └── LoginFilter.java ├── model ├── AdminInfo.java ├── ClazzInfo.java ├── Paging.java ├── StudentInfo.java └── TeacherInfo.java ├── servlet ├── ClazzManagementServlet.java ├── LoginServlet.java ├── OutVerifiCodeServlet.java ├── PersonalManagementServlet.java ├── PhotoServlet.java ├── StuManagementServlet.java ├── SysMainInterfaceServlet.java └── TeacherManagementServlet.java └── util ├── CreateVerifiCodeImage.java ├── DbConfig.java ├── DbUtil.java └── StringUtil.java /.gitattributes: -------------------------------------------------------------------------------- 1 | *.js linguist-language=java 2 | *.css linguist-language=java 3 | *.html linguist-language=java 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2019 黄宇辉 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | ## :school::mortar_board: Student Information Management System 2 | 3 | 4 | ### 项目进度 (:speech_balloon: `pause update`) 5 | - *第一阶段 : 信息管理功能 :white_check_mark:* 6 | - *第二阶段 : 成绩管理功能 :x:* 7 | 8 | 9 | ### 用户权限介绍 10 | - *`管理员` : 具有所有信息管理模块的权限* 11 | - *`教师` : 具有学生信息管理模块的所有权限,但在教师信息管理模块中只具有查询及修改个人信息的权限* 12 | - *`学生` : 只具有查询并修改个人信息的权限* 13 | 14 | *设置权限的核心示例代码如下( 没有使用任何安全框架 ) :* 15 | ```java 16 | // 用户权限设置: 如果当前用户类型为教师,则将其权限设置为仅能查询个人信息 17 | if (userType == 3) { 18 | TeacherInfo currentTeacherInfo = (TeacherInfo) request.getSession().getAttribute("userInfo"); 19 | teacherInfo.setId(currentTeacherInfo.getId()); 20 | } 21 | 22 | // 获取分页后的教师列表信息 23 | List teacherList = teacherDao.getTeacherList(teacherInfo, new Paging(currentPage, pageSize)); 24 | ``` 25 | 26 | 27 | ### 开发环境 28 | | 工具 | 版本或描述 | 29 | | ------- | --------------------------- | 30 | | `OS` | Windows 10 | 31 | | `JDK` | 11.0.2 | 32 | | `IDE` | Eclipse EE 2018-12 (4.10.0) | 33 | | `Server` | Apache Tomcat v9.0 | 34 | | `MySQL` | 8.0.11 | 35 | 36 | > 本项目的数据库版本为`8.0.11`,请广大版本为`5.0.0+`的同学注意咯:可通过逐个复制表结构来创建该数据库哟 ~ 37 | 38 | 39 | ### 图片预览 40 | - *用户登录页* 41 | 42 | ![](https://raw.githubusercontent.com/YUbuntu0109/Student-Information-Management-System/master/demonstration_picture/Student_Information_Management_System01-LoginInterface.PNG) 43 | 44 | - *系统主页* 45 | 46 | ![](https://raw.githubusercontent.com/YUbuntu0109/Student-Information-Management-System/master/demonstration_picture/Student_Information_Management_System01-MainInterface.PNG) 47 | 48 | - *学生信息管理页* 49 | 50 | ![](https://raw.githubusercontent.com/YUbuntu0109/Student-Information-Management-System/master/demonstration_picture/Student_Information_Management_System01-StudentInfoInterface.PNG) 51 | 52 | - *数据库 ER 图* 53 | 54 | ![](https://raw.githubusercontent.com/YUbuntu0109/Student-Information-Management-System/master/demonstration_picture/sms_er.png) 55 | 56 | 57 | ### 项目结构 58 | ``` 59 | │ 60 | └─student_information_management_system 61 | │ 62 | │ 63 | ├─database 64 | │ SMS.sql 65 | │ 66 | ├─src 67 | │ │ databaseConfig.properties 68 | │ │ 69 | │ └─pers 70 | │ └─huangyuhui 71 | │ └─sms 72 | │ ├─dao 73 | │ │ AdminDao.java 74 | │ │ BasicDao.java 75 | │ │ ClazzDao.java 76 | │ │ StudentDao.java 77 | │ │ TeacherDao.java 78 | │ │ 79 | │ ├─filter 80 | │ │ LoginFilter.java 81 | │ │ 82 | │ ├─model 83 | │ │ AdminInfo.java 84 | │ │ ClazzInfo.java 85 | │ │ Paging.java 86 | │ │ StudentInfo.java 87 | │ │ TeacherInfo.java 88 | │ │ 89 | │ ├─servlet 90 | │ │ ClazzManagementServlet.java 91 | │ │ LoginServlet.java 92 | │ │ OutVerifiCodeServlet.java 93 | │ │ PersonalManagementServlet.java 94 | │ │ PhotoServlet.java 95 | │ │ StuManagementServlet.java 96 | │ │ SysMainInterfaceServlet.java 97 | │ │ TeacherManagementServlet.java 98 | │ │ 99 | │ └─util 100 | │ CreateVerifiCodeImage.java 101 | │ DbConfig.java 102 | │ DbUtil.java 103 | │ StringUtil.java 104 | │ 105 | └─WebContent 106 | │ index.jsp 107 | │ refresh.jsp 108 | │ 109 | ├─easyui 110 | │ │ 111 | │ ├─css 112 | │ │ 113 | │ ├─js 114 | │ │ 115 | │ └─themes 116 | │ 117 | │ 118 | ├─h-ui 119 | │ │ 120 | │ ├─css 121 | │ │ 122 | │ ├─images 123 | │ │ 124 | │ ├─js 125 | │ │ 126 | │ ├─lib 127 | │ │ 128 | │ └─skin 129 | │ 130 | │ 131 | ├─META-INF 132 | │ MANIFEST.MF 133 | │ 134 | ├─resource 135 | │ └─image 136 | │ default_portrait.jpg 137 | │ 138 | └─WEB-INF 139 | │ web.xml 140 | │ 141 | ├─lib 142 | │ commons-beanutils-1.8.3.jar 143 | │ commons-collections-3.2.1.jar 144 | │ commons-fileupload-1.2.1.jar 145 | │ commons-io-1.4.jar 146 | │ commons-lang-2.5.jar 147 | │ commons-logging-1.1.1.jar 148 | │ ezmorph-1.0.6.jar 149 | │ FilelLoad.jar 150 | │ json-lib-2.3-jdk15.jar 151 | │ jsonplugin-0.34.jar 152 | │ jstl.jar 153 | │ mysql-connector-java-8.0.11.jar 154 | │ standard.jar 155 | │ 156 | └─view 157 | │ login.jsp 158 | │ 159 | ├─class 160 | │ classList.jsp 161 | │ 162 | ├─error 163 | │ 404.jsp 164 | │ 500.jsp 165 | │ 166 | ├─management 167 | │ personalView.jsp 168 | │ 169 | ├─student 170 | │ studentList.jsp 171 | │ 172 | ├─system 173 | │ main.jsp 174 | │ welcome.jsp 175 | │ 176 | └─teacher 177 | teacherList.jsp 178 | ``` 179 | 180 | 181 | ### 文件说明 182 | 1. *数据库文件* 183 | ``` 184 | SMS.sql 185 | ``` 186 | 187 | 2. *数据库配置文件* 188 | ``` 189 | databaseConfig.properties 190 | ``` 191 | 192 | 3. *`H-ui` 前端框架* 193 | ``` 194 | h-ui/ 195 | ``` 196 | 197 | 4. *`EasyUI` 前端框架* 198 | ``` 199 | easyui/ 200 | ``` 201 | 202 | 203 | :clock8: *回首仔细阅读并认真思索该项目的源码,惊喜地发现该项目中的代码有许多需要优化的地方,这毕竟是我第一个`Java web`小项目,所以暂请原谅吧~ 为了让你写出更加优美的代码及更加具有可扩张性的项目,这里我给出一个非常适合初学设计模式的同学用于学习与参考的项目 :https://github.com/YUbuntu0109/design-patterns-in-java* 204 | 205 | 206 | 207 | *:books:更多有趣项目及详细学习笔记请前往我的个人博客哟(づ ̄3 ̄)づ╭❤~ : https://yubuntu0109.github.io/* 208 | 209 | *👩‍💻学习笔记已全部开源 : https://github.com/YUbuntu0109/YUbuntu0109.github.io* 210 | 211 | *:coffee: Look forward to your contribution, if you need any help, please contact me~ QQ : 3083968068* 212 | -------------------------------------------------------------------------------- /demonstration_picture/Student_Information_Management_System01-LoginInterface.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/demonstration_picture/Student_Information_Management_System01-LoginInterface.PNG -------------------------------------------------------------------------------- /demonstration_picture/Student_Information_Management_System01-MainInterface.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/demonstration_picture/Student_Information_Management_System01-MainInterface.PNG -------------------------------------------------------------------------------- /demonstration_picture/Student_Information_Management_System01-StudentInfoInterface.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/demonstration_picture/Student_Information_Management_System01-StudentInfoInterface.PNG -------------------------------------------------------------------------------- /demonstration_picture/sms_er.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/demonstration_picture/sms_er.png -------------------------------------------------------------------------------- /sms.sql: -------------------------------------------------------------------------------- 1 | CREATE DATABASE IF NOT EXISTS `sms` /*!40100 DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci */; 2 | USE `sms`; 3 | -- MySQL dump 10.13 Distrib 8.0.11, for Win64 (x86_64) 4 | -- 5 | -- Host: localhost Database: sms 6 | -- ------------------------------------------------------ 7 | -- Server version 8.0.11 8 | 9 | /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; 10 | /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; 11 | /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; 12 | SET NAMES utf8 ; 13 | /*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */; 14 | /*!40103 SET TIME_ZONE='+00:00' */; 15 | /*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */; 16 | /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; 17 | /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; 18 | /*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */; 19 | 20 | -- 21 | -- Table structure for table `classinfo` 22 | -- 23 | 24 | DROP TABLE IF EXISTS `classinfo`; 25 | /*!40101 SET @saved_cs_client = @@character_set_client */; 26 | SET character_set_client = utf8mb4 ; 27 | CREATE TABLE `classinfo` ( 28 | `id` int(11) NOT NULL AUTO_INCREMENT, 29 | `name` varchar(45) NOT NULL, 30 | `introduce` varchar(200) NOT NULL, 31 | PRIMARY KEY (`id`), 32 | UNIQUE KEY `id_UNIQUE` (`id`) 33 | ) ENGINE=InnoDB AUTO_INCREMENT=46 DEFAULT CHARSET=utf8 COMMENT='班级信息表'; 34 | /*!40101 SET character_set_client = @saved_cs_client */; 35 | 36 | -- 37 | -- Dumping data for table `classinfo` 38 | -- 39 | 40 | LOCK TABLES `classinfo` WRITE; 41 | /*!40000 ALTER TABLE `classinfo` DISABLE KEYS */; 42 | /*!40000 ALTER TABLE `classinfo` ENABLE KEYS */; 43 | UNLOCK TABLES; 44 | 45 | -- 46 | -- Table structure for table `user_admin` 47 | -- 48 | 49 | DROP TABLE IF EXISTS `user_admin`; 50 | /*!40101 SET @saved_cs_client = @@character_set_client */; 51 | SET character_set_client = utf8mb4 ; 52 | CREATE TABLE `user_admin` ( 53 | `status` int(2) DEFAULT NULL, 54 | `id` varchar(20) NOT NULL, 55 | `name` varchar(20) NOT NULL, 56 | `password` varchar(20) NOT NULL, 57 | PRIMARY KEY (`id`), 58 | UNIQUE KEY `status_UNIQUE` (`status`) 59 | ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='管理员信息表'; 60 | /*!40101 SET character_set_client = @saved_cs_client */; 61 | 62 | -- 63 | -- Dumping data for table `user_admin` 64 | -- 65 | 66 | LOCK TABLES `user_admin` WRITE; 67 | /*!40000 ALTER TABLE `user_admin` DISABLE KEYS */; 68 | INSERT INTO `user_admin` VALUES (1,'001','黄宇辉','Test0109'); 69 | /*!40000 ALTER TABLE `user_admin` ENABLE KEYS */; 70 | UNLOCK TABLES; 71 | 72 | -- 73 | -- Table structure for table `user_student` 74 | -- 75 | 76 | DROP TABLE IF EXISTS `user_student`; 77 | /*!40101 SET @saved_cs_client = @@character_set_client */; 78 | SET character_set_client = utf8mb4 ; 79 | CREATE TABLE `user_student` ( 80 | `id` int(5) NOT NULL AUTO_INCREMENT, 81 | `classID` int(20) NOT NULL, 82 | `sno` varchar(20) NOT NULL, 83 | `name` varchar(10) NOT NULL, 84 | `password` varchar(20) NOT NULL, 85 | `sex` varchar(2) NOT NULL, 86 | `email` varchar(45) NOT NULL, 87 | `mobile` varchar(12) NOT NULL, 88 | `photo` mediumblob, 89 | PRIMARY KEY (`id`,`classID`,`sno`), 90 | UNIQUE KEY `sno_UNIQUE` (`sno`), 91 | UNIQUE KEY `id_UNIQUE` (`id`), 92 | KEY `class_student_key_idx` (`classID`), 93 | CONSTRAINT `class_student_key` FOREIGN KEY (`classID`) REFERENCES `classinfo` (`id`) 94 | ) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 COMMENT='学生信息表'; 95 | /*!40101 SET character_set_client = @saved_cs_client */; 96 | 97 | -- 98 | -- Dumping data for table `user_student` 99 | -- 100 | 101 | LOCK TABLES `user_student` WRITE; 102 | /*!40000 ALTER TABLE `user_student` DISABLE KEYS */; 103 | /*!40000 ALTER TABLE `user_student` ENABLE KEYS */; 104 | UNLOCK TABLES; 105 | 106 | -- 107 | -- Table structure for table `user_teacher` 108 | -- 109 | 110 | DROP TABLE IF EXISTS `user_teacher`; 111 | /*!40101 SET @saved_cs_client = @@character_set_client */; 112 | SET character_set_client = utf8mb4 ; 113 | CREATE TABLE `user_teacher` ( 114 | `id` int(5) NOT NULL AUTO_INCREMENT, 115 | `classID` int(20) NOT NULL, 116 | `tno` varchar(20) NOT NULL, 117 | `name` varchar(10) NOT NULL, 118 | `password` varchar(20) NOT NULL, 119 | `sex` varchar(2) NOT NULL, 120 | `email` varchar(45) NOT NULL, 121 | `mobile` varchar(12) NOT NULL, 122 | `photo` mediumblob, 123 | PRIMARY KEY (`id`,`classID`,`tno`), 124 | UNIQUE KEY `id_UNIQUE` (`id`), 125 | UNIQUE KEY `tno_UNIQUE` (`tno`), 126 | KEY `class_teacher_key_idx` (`classID`), 127 | CONSTRAINT `class_teacher_key` FOREIGN KEY (`classID`) REFERENCES `classinfo` (`id`) 128 | ) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 COMMENT='教师信息表'; 129 | /*!40101 SET character_set_client = @saved_cs_client */; 130 | 131 | -- 132 | -- Dumping data for table `user_teacher` 133 | -- 134 | 135 | LOCK TABLES `user_teacher` WRITE; 136 | /*!40000 ALTER TABLE `user_teacher` DISABLE KEYS */; 137 | /*!40000 ALTER TABLE `user_teacher` ENABLE KEYS */; 138 | UNLOCK TABLES; 139 | /*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; 140 | 141 | /*!40101 SET SQL_MODE=@OLD_SQL_MODE */; 142 | /*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */; 143 | /*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */; 144 | /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; 145 | /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; 146 | /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; 147 | /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; 148 | 149 | -- Dump completed on 2019-05-30 12:29:32 150 | -------------------------------------------------------------------------------- /student_information_management_system/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | !.mvn/wrapper/maven-wrapper.jar 3 | 4 | ### STS ### 5 | .apt_generated 6 | .classpath 7 | .factorypath 8 | .project 9 | .settings 10 | .springBeans 11 | .sts4-cache 12 | 13 | ### IntelliJ IDEA ### 14 | .idea 15 | *.iws 16 | *.iml 17 | *.ipr 18 | 19 | ### NetBeans ### 20 | /nbproject/private/ 21 | /build/ 22 | /nbbuild/ 23 | /dist/ 24 | /nbdist/ 25 | /.nb-gradle/ 26 | -------------------------------------------------------------------------------- /student_information_management_system/WebContent/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Class-Path: 3 | 4 | -------------------------------------------------------------------------------- /student_information_management_system/WebContent/WEB-INF/lib/FilelLoad.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/WEB-INF/lib/FilelLoad.jar -------------------------------------------------------------------------------- /student_information_management_system/WebContent/WEB-INF/lib/commons-beanutils-1.8.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/WEB-INF/lib/commons-beanutils-1.8.3.jar -------------------------------------------------------------------------------- /student_information_management_system/WebContent/WEB-INF/lib/commons-collections-3.2.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/WEB-INF/lib/commons-collections-3.2.1.jar -------------------------------------------------------------------------------- /student_information_management_system/WebContent/WEB-INF/lib/commons-fileupload-1.2.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/WEB-INF/lib/commons-fileupload-1.2.1.jar -------------------------------------------------------------------------------- /student_information_management_system/WebContent/WEB-INF/lib/commons-io-1.4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/WEB-INF/lib/commons-io-1.4.jar -------------------------------------------------------------------------------- /student_information_management_system/WebContent/WEB-INF/lib/commons-lang-2.5.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/WEB-INF/lib/commons-lang-2.5.jar -------------------------------------------------------------------------------- /student_information_management_system/WebContent/WEB-INF/lib/commons-logging-1.1.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/WEB-INF/lib/commons-logging-1.1.1.jar -------------------------------------------------------------------------------- /student_information_management_system/WebContent/WEB-INF/lib/ezmorph-1.0.6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/WEB-INF/lib/ezmorph-1.0.6.jar -------------------------------------------------------------------------------- /student_information_management_system/WebContent/WEB-INF/lib/json-lib-2.3-jdk15.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/WEB-INF/lib/json-lib-2.3-jdk15.jar -------------------------------------------------------------------------------- /student_information_management_system/WebContent/WEB-INF/lib/jsonplugin-0.34.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/WEB-INF/lib/jsonplugin-0.34.jar -------------------------------------------------------------------------------- /student_information_management_system/WebContent/WEB-INF/lib/jstl.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/WEB-INF/lib/jstl.jar -------------------------------------------------------------------------------- /student_information_management_system/WebContent/WEB-INF/lib/mysql-connector-java-8.0.11.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/WEB-INF/lib/mysql-connector-java-8.0.11.jar -------------------------------------------------------------------------------- /student_information_management_system/WebContent/WEB-INF/lib/standard.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/WEB-INF/lib/standard.jar -------------------------------------------------------------------------------- /student_information_management_system/WebContent/WEB-INF/view/class/classList.jsp: -------------------------------------------------------------------------------- 1 | <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> 2 | 3 | 4 | 5 | 6 | 班级信息管理 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 237 | 238 | 239 | 240 |
241 | 242 | 243 |
244 |
添加
245 |
246 |
修改
247 |
248 |
删除
249 |
250 |
班级名称 251 | 252 | 搜索 253 |
254 |
255 | 256 | 257 |
258 |
259 | 260 | 261 | 262 | 263 | 264 | 265 | 266 | 267 | 268 |
班级名称
班级介绍
269 |
270 |
271 | 272 | 273 |
274 |
275 | 276 | 277 | 278 | 279 | 280 | 281 | 282 | 283 | 284 | 285 | 286 |
班级名称
班级介绍
287 |
288 |
289 | 290 | 291 | -------------------------------------------------------------------------------- /student_information_management_system/WebContent/WEB-INF/view/error/404.jsp: -------------------------------------------------------------------------------- 1 | <%@ page language="java" contentType="text/html; charset=UTF-8" isErrorPage="true" pageEncoding="UTF-8"%> 2 | 3 | 4 | 5 | 6 | (ŎдŎ;) ! ! ! 7 | 8 | 9 | 10 | 11 |
12 |

404

13 |

(ŎдŎ;) ! ! ! 你访问的页面不存在哟 ~

14 |
15 | 16 | -------------------------------------------------------------------------------- /student_information_management_system/WebContent/WEB-INF/view/error/500.jsp: -------------------------------------------------------------------------------- 1 | <%@ page language="java" contentType="text/html; charset=UTF-8" isErrorPage="true" pageEncoding="UTF-8"%> 2 | 3 | 4 | 5 | 6 | (ŎдŎ;) ! ! ! 7 | 8 | 9 | 10 | 11 |
12 |

500

13 |

(ŎдŎ;) ! ! ! 服务端出错啦 ~

14 |
15 | 16 | -------------------------------------------------------------------------------- /student_information_management_system/WebContent/WEB-INF/view/login.jsp: -------------------------------------------------------------------------------- 1 | <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 66 | 登录页面 | 学生信息管理系统 67 | 68 | 69 | 70 | 71 |
72 |

73 | Student Information Management System 74 |

75 |
76 |
77 |
78 |
79 | 80 |
81 | 82 |
83 | 84 |
85 |
86 |
87 | 88 |
89 | 90 |
91 |
92 | 93 | 94 |
95 |
96 | 97 |
98 |
99 | 100 | 101 |
102 |
103 | 104 | 105 |
106 |
107 | 108 | 109 |
110 |
111 | 112 | 113 |
114 |
115 | 116 | 117 |
118 |
119 | 120 |
121 |
122 |
123 |
124 |
125 | 126 | 127 | 128 | -------------------------------------------------------------------------------- /student_information_management_system/WebContent/WEB-INF/view/management/personalView.jsp: -------------------------------------------------------------------------------- 1 | <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> 2 | <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> 3 | 4 | 5 | 6 | 7 | 用户信息管理页面 8 | 9 | 10 | 11 | 12 | 13 | 24 | 25 | 26 | 27 | 28 | 111 | 112 | 113 | 114 |
115 | 116 | 117 |
118 |
119 | 120 | 121 | 122 | 125 | 126 | 127 | 128 | 132 | 133 | 134 | 135 | 136 | 137 |
原密码 123 | 124 |
新密码 129 | 130 | 131 |
新密码
138 |
139 |
140 | 141 | 142 | -------------------------------------------------------------------------------- /student_information_management_system/WebContent/WEB-INF/view/system/main.jsp: -------------------------------------------------------------------------------- 1 | <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> 2 | <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> 3 | 4 | 5 | 6 | 7 | 学生信息管理系统 | 系统主页面 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 47 | 48 | 49 | 50 | 55 |
58 | 59 | 60 | 61 | 管理员 : 62 | 学生 : 63 | 教师 : 64 | 65 | 66 | <%-- ${userInfo.name}: 从Session中获取登录用户的用户名 --%> 67 | ${userInfo.name}  68 | 您好哟 ~    69 | 70 | 71 | [安全退出] 72 | 73 | 74 | 学生信息管理系统 75 |
76 |
77 | 78 |
79 |
80 | 83 | 84 |
85 |
86 |
87 | 88 | 89 |
90 |
91 | 92 | 93 | '; 83 | return s; 84 | } 85 | 86 | function tabClose() 87 | { 88 | /*双击关闭TAB选项卡*/ 89 | $(".tabs-inner").dblclick(function(){ 90 | var subtitle = $(this).children(".tabs-closable").text(); 91 | $('#tabs').tabs('close',subtitle); 92 | }) 93 | /*为选项卡绑定右键*/ 94 | $(".tabs-inner").bind('contextmenu',function(e){ 95 | $('#mm').menu('show', { 96 | left: e.pageX, 97 | top: e.pageY 98 | }); 99 | 100 | var subtitle =$(this).children(".tabs-closable").text(); 101 | 102 | $('#mm').data("currtab",subtitle); 103 | $('#tabs').tabs('select',subtitle); 104 | return false; 105 | }); 106 | } 107 | //绑定右键菜单事件 108 | function tabCloseEven() 109 | { 110 | //刷新 111 | $('#mm-tabupdate').click(function(){ 112 | var currTab = $('#tabs').tabs('getSelected'); 113 | var url = $(currTab.panel('options').content).attr('src'); 114 | $('#tabs').tabs('update',{ 115 | tab:currTab, 116 | options:{ 117 | content:createFrame(url) 118 | } 119 | }) 120 | }) 121 | //关闭当前 122 | $('#mm-tabclose').click(function(){ 123 | var currtab_title = $('#mm').data("currtab"); 124 | $('#tabs').tabs('close',currtab_title); 125 | }) 126 | //全部关闭 127 | $('#mm-tabcloseall').click(function(){ 128 | $('.tabs-inner span').each(function(i,n){ 129 | var t = $(n).text(); 130 | $('#tabs').tabs('close',t); 131 | }); 132 | }); 133 | //关闭除当前之外的TAB 134 | $('#mm-tabcloseother').click(function(){ 135 | $('#mm-tabcloseright').click(); 136 | $('#mm-tabcloseleft').click(); 137 | }); 138 | //关闭当前右侧的TAB 139 | $('#mm-tabcloseright').click(function(){ 140 | var nextall = $('.tabs-selected').nextAll(); 141 | if(nextall.length==0){ 142 | //msgShow('系统提示','后边没有啦~~','error'); 143 | alert('后边没有啦~~'); 144 | return false; 145 | } 146 | nextall.each(function(i,n){ 147 | var t=$('a:eq(0) span',$(n)).text(); 148 | $('#tabs').tabs('close',t); 149 | }); 150 | return false; 151 | }); 152 | //关闭当前左侧的TAB 153 | $('#mm-tabcloseleft').click(function(){ 154 | var prevall = $('.tabs-selected').prevAll(); 155 | if(prevall.length==0){ 156 | alert('到头了,前边没有啦~~'); 157 | return false; 158 | } 159 | prevall.each(function(i,n){ 160 | var t=$('a:eq(0) span',$(n)).text(); 161 | $('#tabs').tabs('close',t); 162 | }); 163 | return false; 164 | }); 165 | 166 | //退出 167 | $("#mm-exit").click(function(){ 168 | $('#mm').menu('hide'); 169 | }) 170 | } 171 | 172 | //弹出信息窗口 title:标题 msgString:提示信息 msgType:信息类型 [error,info,question,warning] 173 | function msgShow(title, msgString, msgType) { 174 | $.messager.alert(title, msgString, msgType); 175 | } 176 | -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/js/validateExtends.js: -------------------------------------------------------------------------------- 1 | /** 2 | * 扩展easyui表单的验证 3 | */ 4 | 5 | $.extend($.fn.validatebox.defaults.rules, { 6 | //验证汉字 7 | CHS: { 8 | validator: function (value) { 9 | return /^[\u0391-\uFFE5]+$/.test(value); 10 | }, 11 | message: '只能输入汉字' 12 | }, 13 | //移动手机号码验证 14 | mobile: {//value值为文本框中的值 15 | validator: function (value) { 16 | var reg = /^1[3|4|5|8|9]\d{9}$/; 17 | return reg.test(value); 18 | }, 19 | message: '13/14/15/18/19开头,且11位的手机号' 20 | }, 21 | //只能为数字 22 | number: {//value值为文本框中的值 23 | validator: function (value) { 24 | var reg = /^[0-9]*$/; 25 | return reg.test(value); 26 | }, 27 | message: '只能为数字格式' 28 | }, 29 | //验证账号不能重复 30 | repeat: { 31 | validator: function (value) { 32 | var flag = true; 33 | $.ajax({ 34 | type: "post", 35 | async: false, 36 | url: "SystemServlet?method=AllAccount&t="+new Date().getTime(), 37 | success: function(data){//在验证函数里加载数据,加载过来后判断输入的值 38 | var account = $.parseJSON(data); 39 | for(var i=0;i < account.length;i++){ 40 | if(value == account[i]){ 41 | flag = false; 42 | break; 43 | } 44 | } 45 | } 46 | }); 47 | return flag; 48 | }, 49 | message: '用户已存在' 50 | }, 51 | 52 | //验证课程不能重复 53 | repeat_course: { 54 | validator: function (value) { 55 | var flag = true; 56 | $.ajax({ 57 | type: "post", 58 | async: false, 59 | url: "CourseServlet?method=CourseList&t="+new Date().getTime(), 60 | success: function(data){//在验证函数里加载数据,加载过来后判断输入的值 61 | var course = $.parseJSON(data); 62 | for(var i=0;i < course.length;i++){ 63 | if(value == course[i].name){ 64 | flag = false; 65 | break; 66 | } 67 | } 68 | } 69 | }); 70 | return flag; 71 | }, 72 | message: '课程名称已存在' 73 | }, 74 | 75 | //验证年级不能重复 76 | repeat_grade: { 77 | validator: function (value) { 78 | var flag = true; 79 | $.ajax({ 80 | type: "post", 81 | async: false, 82 | url: "GradeServlet?method=GradeList&t="+new Date().getTime(), 83 | success: function(data){//在验证函数里加载数据,加载过来后判断输入的值 84 | var grade = $.parseJSON(data); 85 | for(var i=0;i < grade.length;i++){ 86 | if(value == grade[i].name){ 87 | flag = false; 88 | break; 89 | } 90 | } 91 | } 92 | }); 93 | return flag; 94 | }, 95 | message: '年级名称已存在' 96 | }, 97 | 98 | //验证班级不能重复 99 | repeat_clazz: { 100 | validator: function (value, param) { 101 | var gradeid = $(param[0]).combobox("getValue"); 102 | var flag = true; 103 | $.ajax({ 104 | type: "post", 105 | async: false, 106 | data: {gradeid: gradeid}, 107 | url: "ClazzServlet?method=ClazzList&t="+new Date().getTime(), 108 | success: function(data){//在验证函数里加载数据,加载过来后判断输入的值 109 | var clazz = $.parseJSON(data); 110 | for(var i=0;i < clazz.length;i++){ 111 | if(value == clazz[i].name){ 112 | flag = false; 113 | break; 114 | } 115 | } 116 | } 117 | }); 118 | return flag; 119 | }, 120 | message: '该年级下已存在同名班级' 121 | }, 122 | 123 | //验证两个值是否相同 124 | equals: {//param的值为[]中值 125 | validator: function (value, param) { 126 | if($(param[0]).val() != value){ 127 | return false; 128 | } else{ 129 | return true; 130 | } 131 | 132 | }, message: '两次密码不同.' 133 | }, 134 | 135 | //密码规则 136 | password: { 137 | validator: function (value) { 138 | var reg = /^[a-zA-Z0-9]{6,16}$/; 139 | return reg.test(value); 140 | 141 | }, message: '密码6-16位,且只能为英文、数字' 142 | }, 143 | 144 | //验证输入密码是否正确 145 | oldPassword: { 146 | validator: function (value, param) { 147 | if(param != value){ 148 | return false; 149 | } else{ 150 | return true; 151 | } 152 | 153 | }, message: '密码不正确' 154 | }, 155 | 156 | //国内邮编验证 157 | zipcode: { 158 | validator: function (value) { 159 | var reg = /^[1-9]\d{5}$/; 160 | return reg.test(value); 161 | }, 162 | message: '邮编必须是非0开始的6位数字.' 163 | }, 164 | //用户账号验证(只能包括 _ 数字 字母) 165 | account: {//param的值为[]中值 166 | validator: function (value, param) { 167 | if (value.length < param[0] || value.length > param[1]) { 168 | $.fn.validatebox.defaults.rules.account.message = '用户名长度必须在' + param[0] + '至' + param[1] + '范围'; 169 | return false; 170 | } else { 171 | if (!/^[\w]+$/.test(value)) { 172 | $.fn.validatebox.defaults.rules.account.message = '用户名只能数字、字母、下划线组成.'; 173 | return false; 174 | } else { 175 | return true; 176 | } 177 | } 178 | }, message: '' 179 | } 180 | }) 181 | -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/color.css: -------------------------------------------------------------------------------- 1 | .c1,.c1:hover{ 2 | color: #fff; 3 | border-color: #3c8b3c; 4 | background: #4cae4c; 5 | background: -webkit-linear-gradient(top,#4cae4c 0,#449d44 100%); 6 | background: -moz-linear-gradient(top,#4cae4c 0,#449d44 100%); 7 | background: -o-linear-gradient(top,#4cae4c 0,#449d44 100%); 8 | background: linear-gradient(to bottom,#4cae4c 0,#449d44 100%); 9 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4cae4c,endColorstr=#449d44,GradientType=0); 10 | } 11 | a.c1:hover{ 12 | background: #449d44; 13 | filter: none; 14 | } 15 | .c2,.c2:hover{ 16 | color: #fff; 17 | border-color: #5f5f5f; 18 | background: #747474; 19 | background: -webkit-linear-gradient(top,#747474 0,#676767 100%); 20 | background: -moz-linear-gradient(top,#747474 0,#676767 100%); 21 | background: -o-linear-gradient(top,#747474 0,#676767 100%); 22 | background: linear-gradient(to bottom,#747474 0,#676767 100%); 23 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#747474,endColorstr=#676767,GradientType=0); 24 | } 25 | a.c2:hover{ 26 | background: #676767; 27 | filter: none; 28 | } 29 | .c3,.c3:hover{ 30 | color: #333; 31 | border-color: #ff8080; 32 | background: #ffb3b3; 33 | background: -webkit-linear-gradient(top,#ffb3b3 0,#ff9999 100%); 34 | background: -moz-linear-gradient(top,#ffb3b3 0,#ff9999 100%); 35 | background: -o-linear-gradient(top,#ffb3b3 0,#ff9999 100%); 36 | background: linear-gradient(to bottom,#ffb3b3 0,#ff9999 100%); 37 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffb3b3,endColorstr=#ff9999,GradientType=0); 38 | } 39 | a.c3:hover{ 40 | background: #ff9999; 41 | filter: none; 42 | } 43 | .c4,.c4:hover{ 44 | color: #333; 45 | border-color: #52d689; 46 | background: #b8eecf; 47 | background: -webkit-linear-gradient(top,#b8eecf 0,#a4e9c1 100%); 48 | background: -moz-linear-gradient(top,#b8eecf 0,#a4e9c1 100%); 49 | background: -o-linear-gradient(top,#b8eecf 0,#a4e9c1 100%); 50 | background: linear-gradient(to bottom,#b8eecf 0,#a4e9c1 100%); 51 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#b8eecf,endColorstr=#a4e9c1,GradientType=0); 52 | } 53 | a.c4:hover{ 54 | background: #a4e9c1; 55 | filter: none; 56 | } 57 | .c5,.c5:hover{ 58 | color: #fff; 59 | border-color: #b52b27; 60 | background: #d84f4b; 61 | background: -webkit-linear-gradient(top,#d84f4b 0,#c9302c 100%); 62 | background: -moz-linear-gradient(top,#d84f4b 0,#c9302c 100%); 63 | background: -o-linear-gradient(top,#d84f4b 0,#c9302c 100%); 64 | background: linear-gradient(to bottom,#d84f4b 0,#c9302c 100%); 65 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#d84f4b,endColorstr=#c9302c,GradientType=0); 66 | } 67 | a.c5:hover{ 68 | background: #c9302c; 69 | filter: none; 70 | } 71 | .c6,.c6:hover{ 72 | color: #fff; 73 | border-color: #1f637b; 74 | background: #2984a4; 75 | background: -webkit-linear-gradient(top,#2984a4 0,#24748f 100%); 76 | background: -moz-linear-gradient(top,#2984a4 0,#24748f 100%); 77 | background: -o-linear-gradient(top,#2984a4 0,#24748f 100%); 78 | background: linear-gradient(to bottom,#2984a4 0,#24748f 100%); 79 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#2984a4,endColorstr=#24748f,GradientType=0); 80 | } 81 | a.c6:hover{ 82 | background: #24748f; 83 | filter: none; 84 | } 85 | .c7,.c7:hover{ 86 | color: #333; 87 | border-color: #e68900; 88 | background: #ffab2e; 89 | background: -webkit-linear-gradient(top,#ffab2e 0,#ff9900 100%); 90 | background: -moz-linear-gradient(top,#ffab2e 0,#ff9900 100%); 91 | background: -o-linear-gradient(top,#ffab2e 0,#ff9900 100%); 92 | background: linear-gradient(to bottom,#ffab2e 0,#ff9900 100%); 93 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffab2e,endColorstr=#ff9900,GradientType=0); 94 | } 95 | a.c7:hover{ 96 | background: #ff9900; 97 | filter: none; 98 | } 99 | .c8,.c8:hover{ 100 | color: #fff; 101 | border-color: #4b72a4; 102 | background: #698cba; 103 | background: -webkit-linear-gradient(top,#698cba 0,#577eb2 100%); 104 | background: -moz-linear-gradient(top,#698cba 0,#577eb2 100%); 105 | background: -o-linear-gradient(top,#698cba 0,#577eb2 100%); 106 | background: linear-gradient(to bottom,#698cba 0,#577eb2 100%); 107 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#698cba,endColorstr=#577eb2,GradientType=0); 108 | } 109 | a.c8:hover{ 110 | background: #577eb2; 111 | filter: none; 112 | } 113 | -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/default/accordion.css: -------------------------------------------------------------------------------- 1 | .accordion { 2 | overflow: hidden; 3 | border-width: 1px; 4 | border-style: solid; 5 | } 6 | .accordion .accordion-header { 7 | border-width: 0 0 1px; 8 | cursor: pointer; 9 | } 10 | .accordion .accordion-body { 11 | border-width: 0 0 1px; 12 | } 13 | .accordion-noborder { 14 | border-width: 0; 15 | } 16 | .accordion-noborder .accordion-header { 17 | border-width: 0 0 1px; 18 | } 19 | .accordion-noborder .accordion-body { 20 | border-width: 0 0 1px; 21 | } 22 | .accordion-collapse { 23 | background: url('images/accordion_arrows.png') no-repeat 0 0; 24 | } 25 | .accordion-expand { 26 | background: url('images/accordion_arrows.png') no-repeat -16px 0; 27 | } 28 | .accordion { 29 | background: #ffffff; 30 | border-color: #95B8E7; 31 | } 32 | .accordion .accordion-header { 33 | background: #E0ECFF; 34 | filter: none; 35 | } 36 | .accordion .accordion-header-selected { 37 | background: #ffe48d; 38 | } 39 | .accordion .accordion-header-selected .panel-title { 40 | color: #000000; 41 | } 42 | -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/default/calendar.css: -------------------------------------------------------------------------------- 1 | .calendar { 2 | border-width: 1px; 3 | border-style: solid; 4 | padding: 1px; 5 | overflow: hidden; 6 | } 7 | .calendar table { 8 | table-layout: fixed; 9 | border-collapse: separate; 10 | font-size: 12px; 11 | width: 100%; 12 | height: 100%; 13 | } 14 | .calendar table td, 15 | .calendar table th { 16 | font-size: 12px; 17 | } 18 | .calendar-noborder { 19 | border: 0; 20 | } 21 | .calendar-header { 22 | position: relative; 23 | height: 22px; 24 | } 25 | .calendar-title { 26 | text-align: center; 27 | height: 22px; 28 | } 29 | .calendar-title span { 30 | position: relative; 31 | display: inline-block; 32 | top: 2px; 33 | padding: 0 3px; 34 | height: 18px; 35 | line-height: 18px; 36 | font-size: 12px; 37 | cursor: pointer; 38 | -moz-border-radius: 5px 5px 5px 5px; 39 | -webkit-border-radius: 5px 5px 5px 5px; 40 | border-radius: 5px 5px 5px 5px; 41 | } 42 | .calendar-prevmonth, 43 | .calendar-nextmonth, 44 | .calendar-prevyear, 45 | .calendar-nextyear { 46 | position: absolute; 47 | top: 50%; 48 | margin-top: -7px; 49 | width: 14px; 50 | height: 14px; 51 | cursor: pointer; 52 | font-size: 1px; 53 | -moz-border-radius: 5px 5px 5px 5px; 54 | -webkit-border-radius: 5px 5px 5px 5px; 55 | border-radius: 5px 5px 5px 5px; 56 | } 57 | .calendar-prevmonth { 58 | left: 20px; 59 | background: url('images/calendar_arrows.png') no-repeat -18px -2px; 60 | } 61 | .calendar-nextmonth { 62 | right: 20px; 63 | background: url('images/calendar_arrows.png') no-repeat -34px -2px; 64 | } 65 | .calendar-prevyear { 66 | left: 3px; 67 | background: url('images/calendar_arrows.png') no-repeat -1px -2px; 68 | } 69 | .calendar-nextyear { 70 | right: 3px; 71 | background: url('images/calendar_arrows.png') no-repeat -49px -2px; 72 | } 73 | .calendar-body { 74 | position: relative; 75 | } 76 | .calendar-body th, 77 | .calendar-body td { 78 | text-align: center; 79 | } 80 | .calendar-day { 81 | border: 0; 82 | padding: 1px; 83 | cursor: pointer; 84 | -moz-border-radius: 5px 5px 5px 5px; 85 | -webkit-border-radius: 5px 5px 5px 5px; 86 | border-radius: 5px 5px 5px 5px; 87 | } 88 | .calendar-other-month { 89 | opacity: 0.3; 90 | filter: alpha(opacity=30); 91 | } 92 | .calendar-disabled { 93 | opacity: 0.6; 94 | filter: alpha(opacity=60); 95 | cursor: default; 96 | } 97 | .calendar-menu { 98 | position: absolute; 99 | top: 0; 100 | left: 0; 101 | width: 180px; 102 | height: 150px; 103 | padding: 5px; 104 | font-size: 12px; 105 | display: none; 106 | overflow: hidden; 107 | } 108 | .calendar-menu-year-inner { 109 | text-align: center; 110 | padding-bottom: 5px; 111 | } 112 | .calendar-menu-year { 113 | width: 40px; 114 | text-align: center; 115 | border-width: 1px; 116 | border-style: solid; 117 | margin: 0; 118 | padding: 2px; 119 | font-weight: bold; 120 | font-size: 12px; 121 | } 122 | .calendar-menu-prev, 123 | .calendar-menu-next { 124 | display: inline-block; 125 | width: 21px; 126 | height: 21px; 127 | vertical-align: top; 128 | cursor: pointer; 129 | -moz-border-radius: 5px 5px 5px 5px; 130 | -webkit-border-radius: 5px 5px 5px 5px; 131 | border-radius: 5px 5px 5px 5px; 132 | } 133 | .calendar-menu-prev { 134 | margin-right: 10px; 135 | background: url('images/calendar_arrows.png') no-repeat 2px 2px; 136 | } 137 | .calendar-menu-next { 138 | margin-left: 10px; 139 | background: url('images/calendar_arrows.png') no-repeat -45px 2px; 140 | } 141 | .calendar-menu-month { 142 | text-align: center; 143 | cursor: pointer; 144 | font-weight: bold; 145 | -moz-border-radius: 5px 5px 5px 5px; 146 | -webkit-border-radius: 5px 5px 5px 5px; 147 | border-radius: 5px 5px 5px 5px; 148 | } 149 | .calendar-body th, 150 | .calendar-menu-month { 151 | color: #4d4d4d; 152 | } 153 | .calendar-day { 154 | color: #000000; 155 | } 156 | .calendar-sunday { 157 | color: #CC2222; 158 | } 159 | .calendar-saturday { 160 | color: #00ee00; 161 | } 162 | .calendar-today { 163 | color: #0000ff; 164 | } 165 | .calendar-menu-year { 166 | border-color: #95B8E7; 167 | } 168 | .calendar { 169 | border-color: #95B8E7; 170 | } 171 | .calendar-header { 172 | background: #E0ECFF; 173 | } 174 | .calendar-body, 175 | .calendar-menu { 176 | background: #ffffff; 177 | } 178 | .calendar-body th { 179 | background: #F4F4F4; 180 | padding: 2px 0; 181 | } 182 | .calendar-hover, 183 | .calendar-nav-hover, 184 | .calendar-menu-hover { 185 | background-color: #eaf2ff; 186 | color: #000000; 187 | } 188 | .calendar-hover { 189 | border: 1px solid #b7d2ff; 190 | padding: 0; 191 | } 192 | .calendar-selected { 193 | background-color: #ffe48d; 194 | color: #000000; 195 | border: 1px solid #ffab3f; 196 | padding: 0; 197 | } 198 | -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/default/combo.css: -------------------------------------------------------------------------------- 1 | .combo { 2 | display: inline-block; 3 | white-space: nowrap; 4 | margin: 0; 5 | padding: 0; 6 | border-width: 1px; 7 | border-style: solid; 8 | overflow: hidden; 9 | vertical-align: middle; 10 | } 11 | .combo .combo-text { 12 | font-size: 12px; 13 | border: 0px; 14 | margin: 0; 15 | padding: 0px 2px; 16 | vertical-align: baseline; 17 | } 18 | .combo-arrow { 19 | width: 18px; 20 | height: 20px; 21 | overflow: hidden; 22 | display: inline-block; 23 | vertical-align: top; 24 | cursor: pointer; 25 | opacity: 0.6; 26 | filter: alpha(opacity=60); 27 | } 28 | .combo-arrow-hover { 29 | opacity: 1.0; 30 | filter: alpha(opacity=100); 31 | } 32 | .combo-panel { 33 | overflow: auto; 34 | } 35 | .combo-arrow { 36 | background: url('images/combo_arrow.png') no-repeat center center; 37 | } 38 | .combo-panel { 39 | background-color: #ffffff; 40 | } 41 | .combo { 42 | border-color: #95B8E7; 43 | background-color: #fff; 44 | } 45 | .combo-arrow { 46 | background-color: #E0ECFF; 47 | } 48 | .combo-arrow-hover { 49 | background-color: #eaf2ff; 50 | } 51 | .combo-arrow:hover { 52 | background-color: #eaf2ff; 53 | } 54 | .combo .textbox-icon-disabled:hover { 55 | cursor: default; 56 | } 57 | .textbox-invalid { 58 | border-color: #ffa8a8; 59 | background-color: #fff3f3; 60 | } 61 | -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/default/combobox.css: -------------------------------------------------------------------------------- 1 | .combobox-item, 2 | .combobox-group { 3 | font-size: 12px; 4 | padding: 3px; 5 | padding-right: 0px; 6 | } 7 | .combobox-item-disabled { 8 | opacity: 0.5; 9 | filter: alpha(opacity=50); 10 | } 11 | .combobox-gitem { 12 | padding-left: 10px; 13 | } 14 | .combobox-group { 15 | font-weight: bold; 16 | } 17 | .combobox-item-hover { 18 | background-color: #eaf2ff; 19 | color: #000000; 20 | } 21 | .combobox-item-selected { 22 | background-color: #ffe48d; 23 | color: #000000; 24 | } 25 | -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/default/datagrid.css: -------------------------------------------------------------------------------- 1 | .datagrid .panel-body { 2 | overflow: hidden; 3 | position: relative; 4 | } 5 | .datagrid-view { 6 | position: relative; 7 | overflow: hidden; 8 | } 9 | .datagrid-view1, 10 | .datagrid-view2 { 11 | position: absolute; 12 | overflow: hidden; 13 | top: 0; 14 | } 15 | .datagrid-view1 { 16 | left: 0; 17 | } 18 | .datagrid-view2 { 19 | right: 0; 20 | } 21 | .datagrid-mask { 22 | position: absolute; 23 | left: 0; 24 | top: 0; 25 | width: 100%; 26 | height: 100%; 27 | opacity: 0.3; 28 | filter: alpha(opacity=30); 29 | display: none; 30 | } 31 | .datagrid-mask-msg { 32 | position: absolute; 33 | top: 50%; 34 | margin-top: -20px; 35 | padding: 10px 5px 10px 30px; 36 | width: auto; 37 | height: 16px; 38 | border-width: 2px; 39 | border-style: solid; 40 | display: none; 41 | } 42 | .datagrid-sort-icon { 43 | padding: 0; 44 | } 45 | .datagrid-toolbar { 46 | height: auto; 47 | padding: 1px 2px; 48 | border-width: 0 0 1px 0; 49 | border-style: solid; 50 | } 51 | .datagrid-btn-separator { 52 | float: left; 53 | height: 24px; 54 | border-left: 1px solid #ccc; 55 | border-right: 1px solid #fff; 56 | margin: 2px 1px; 57 | } 58 | .datagrid .datagrid-pager { 59 | display: block; 60 | margin: 0; 61 | border-width: 1px 0 0 0; 62 | border-style: solid; 63 | } 64 | .datagrid .datagrid-pager-top { 65 | border-width: 0 0 1px 0; 66 | } 67 | .datagrid-header { 68 | overflow: hidden; 69 | cursor: default; 70 | border-width: 0 0 1px 0; 71 | border-style: solid; 72 | } 73 | .datagrid-header-inner { 74 | float: left; 75 | width: 10000px; 76 | } 77 | .datagrid-header-row, 78 | .datagrid-row { 79 | height: 25px; 80 | } 81 | .datagrid-header td, 82 | .datagrid-body td, 83 | .datagrid-footer td { 84 | border-width: 0 1px 1px 0; 85 | border-style: dotted; 86 | margin: 0; 87 | padding: 0; 88 | } 89 | .datagrid-cell, 90 | .datagrid-cell-group, 91 | .datagrid-header-rownumber, 92 | .datagrid-cell-rownumber { 93 | margin: 0; 94 | padding: 0 4px; 95 | white-space: nowrap; 96 | word-wrap: normal; 97 | overflow: hidden; 98 | height: 18px; 99 | line-height: 18px; 100 | font-size: 12px; 101 | } 102 | .datagrid-header .datagrid-cell { 103 | height: auto; 104 | } 105 | .datagrid-header .datagrid-cell span { 106 | font-size: 12px; 107 | } 108 | .datagrid-cell-group { 109 | text-align: center; 110 | } 111 | .datagrid-header-rownumber, 112 | .datagrid-cell-rownumber { 113 | width: 25px; 114 | text-align: center; 115 | margin: 0; 116 | padding: 0; 117 | } 118 | .datagrid-body { 119 | margin: 0; 120 | padding: 0; 121 | overflow: auto; 122 | zoom: 1; 123 | } 124 | .datagrid-view1 .datagrid-body-inner { 125 | padding-bottom: 20px; 126 | } 127 | .datagrid-view1 .datagrid-body { 128 | overflow: hidden; 129 | } 130 | .datagrid-footer { 131 | overflow: hidden; 132 | } 133 | .datagrid-footer-inner { 134 | border-width: 1px 0 0 0; 135 | border-style: solid; 136 | width: 10000px; 137 | float: left; 138 | } 139 | .datagrid-row-editing .datagrid-cell { 140 | height: auto; 141 | } 142 | .datagrid-header-check, 143 | .datagrid-cell-check { 144 | padding: 0; 145 | width: 27px; 146 | height: 18px; 147 | font-size: 1px; 148 | text-align: center; 149 | overflow: hidden; 150 | } 151 | .datagrid-header-check input, 152 | .datagrid-cell-check input { 153 | margin: 0; 154 | padding: 0; 155 | width: 15px; 156 | height: 18px; 157 | } 158 | .datagrid-resize-proxy { 159 | position: absolute; 160 | width: 1px; 161 | height: 10000px; 162 | top: 0; 163 | cursor: e-resize; 164 | display: none; 165 | } 166 | .datagrid-body .datagrid-editable { 167 | margin: 0; 168 | padding: 0; 169 | } 170 | .datagrid-body .datagrid-editable table { 171 | width: 100%; 172 | height: 100%; 173 | } 174 | .datagrid-body .datagrid-editable td { 175 | border: 0; 176 | margin: 0; 177 | padding: 0; 178 | } 179 | .datagrid-view .datagrid-editable-input { 180 | margin: 0; 181 | padding: 2px 4px; 182 | border: 1px solid #95B8E7; 183 | font-size: 12px; 184 | outline-style: none; 185 | -moz-border-radius: 0 0 0 0; 186 | -webkit-border-radius: 0 0 0 0; 187 | border-radius: 0 0 0 0; 188 | } 189 | .datagrid-sort-desc .datagrid-sort-icon { 190 | padding: 0 13px 0 0; 191 | background: url('images/datagrid_icons.png') no-repeat -16px center; 192 | } 193 | .datagrid-sort-asc .datagrid-sort-icon { 194 | padding: 0 13px 0 0; 195 | background: url('images/datagrid_icons.png') no-repeat 0px center; 196 | } 197 | .datagrid-row-collapse { 198 | background: url('images/datagrid_icons.png') no-repeat -48px center; 199 | } 200 | .datagrid-row-expand { 201 | background: url('images/datagrid_icons.png') no-repeat -32px center; 202 | } 203 | .datagrid-mask-msg { 204 | background: #ffffff url('images/loading.gif') no-repeat scroll 5px center; 205 | } 206 | .datagrid-header, 207 | .datagrid-td-rownumber { 208 | background-color: #efefef; 209 | background: -webkit-linear-gradient(top,#F9F9F9 0,#efefef 100%); 210 | background: -moz-linear-gradient(top,#F9F9F9 0,#efefef 100%); 211 | background: -o-linear-gradient(top,#F9F9F9 0,#efefef 100%); 212 | background: linear-gradient(to bottom,#F9F9F9 0,#efefef 100%); 213 | background-repeat: repeat-x; 214 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#F9F9F9,endColorstr=#efefef,GradientType=0); 215 | } 216 | .datagrid-cell-rownumber { 217 | color: #000000; 218 | } 219 | .datagrid-resize-proxy { 220 | background: #aac5e7; 221 | } 222 | .datagrid-mask { 223 | background: #ccc; 224 | } 225 | .datagrid-mask-msg { 226 | border-color: #95B8E7; 227 | } 228 | .datagrid-toolbar, 229 | .datagrid-pager { 230 | background: #F4F4F4; 231 | } 232 | .datagrid-header, 233 | .datagrid-toolbar, 234 | .datagrid-pager, 235 | .datagrid-footer-inner { 236 | border-color: #dddddd; 237 | } 238 | .datagrid-header td, 239 | .datagrid-body td, 240 | .datagrid-footer td { 241 | border-color: #ccc; 242 | } 243 | .datagrid-htable, 244 | .datagrid-btable, 245 | .datagrid-ftable { 246 | color: #000000; 247 | border-collapse: separate; 248 | } 249 | .datagrid-row-alt { 250 | background: #fafafa; 251 | } 252 | .datagrid-row-over, 253 | .datagrid-header td.datagrid-header-over { 254 | background: #eaf2ff; 255 | color: #000000; 256 | cursor: default; 257 | } 258 | .datagrid-row-selected { 259 | background: #ffe48d; 260 | color: #000000; 261 | } 262 | .datagrid-row-editing .textbox, 263 | .datagrid-row-editing .textbox-text { 264 | -moz-border-radius: 0 0 0 0; 265 | -webkit-border-radius: 0 0 0 0; 266 | border-radius: 0 0 0 0; 267 | } 268 | -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/default/datalist.css: -------------------------------------------------------------------------------- 1 | .datalist .datagrid-header { 2 | border-width: 0; 3 | } 4 | .datalist .datagrid-group, 5 | .m-list .m-list-group { 6 | height: 25px; 7 | line-height: 25px; 8 | font-weight: bold; 9 | overflow: hidden; 10 | background-color: #efefef; 11 | border-style: solid; 12 | border-width: 0 0 1px 0; 13 | border-color: #ccc; 14 | } 15 | .datalist .datagrid-group-expander { 16 | display: none; 17 | } 18 | .datalist .datagrid-group-title { 19 | padding: 0 4px; 20 | } 21 | .datalist .datagrid-btable { 22 | width: 100%; 23 | table-layout: fixed; 24 | } 25 | .datalist .datagrid-row td { 26 | border-style: solid; 27 | border-left-color: transparent; 28 | border-right-color: transparent; 29 | border-bottom-width: 0; 30 | } 31 | .datalist-lines .datagrid-row td { 32 | border-bottom-width: 1px; 33 | } 34 | .datalist .datagrid-cell, 35 | .m-list li { 36 | width: auto; 37 | height: auto; 38 | padding: 2px 4px; 39 | line-height: 18px; 40 | position: relative; 41 | white-space: nowrap; 42 | text-overflow: ellipsis; 43 | overflow: hidden; 44 | } 45 | .datalist-link, 46 | .m-list li>a { 47 | display: block; 48 | position: relative; 49 | cursor: pointer; 50 | color: #000000; 51 | text-decoration: none; 52 | overflow: hidden; 53 | margin: -2px -4px; 54 | padding: 2px 4px; 55 | padding-right: 16px; 56 | line-height: 18px; 57 | white-space: nowrap; 58 | text-overflow: ellipsis; 59 | overflow: hidden; 60 | } 61 | .datalist-link::after, 62 | .m-list li>a::after { 63 | position: absolute; 64 | display: block; 65 | width: 8px; 66 | height: 8px; 67 | content: ''; 68 | right: 6px; 69 | top: 50%; 70 | margin-top: -4px; 71 | border-style: solid; 72 | border-width: 1px 1px 0 0; 73 | -ms-transform: rotate(45deg); 74 | -moz-transform: rotate(45deg); 75 | -webkit-transform: rotate(45deg); 76 | -o-transform: rotate(45deg); 77 | transform: rotate(45deg); 78 | } 79 | .m-list { 80 | margin: 0; 81 | padding: 0; 82 | list-style: none; 83 | } 84 | .m-list li { 85 | border-style: solid; 86 | border-width: 0 0 1px 0; 87 | border-color: #ccc; 88 | } 89 | .m-list li>a:hover { 90 | background: #eaf2ff; 91 | color: #000000; 92 | } 93 | .m-list .m-list-group { 94 | padding: 0 4px; 95 | } 96 | -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/default/datebox.css: -------------------------------------------------------------------------------- 1 | .datebox-calendar-inner { 2 | height: 180px; 3 | } 4 | .datebox-button { 5 | height: 18px; 6 | padding: 2px 5px; 7 | text-align: center; 8 | } 9 | .datebox-button a { 10 | font-size: 12px; 11 | font-weight: bold; 12 | text-decoration: none; 13 | opacity: 0.6; 14 | filter: alpha(opacity=60); 15 | } 16 | .datebox-button a:hover { 17 | opacity: 1.0; 18 | filter: alpha(opacity=100); 19 | } 20 | .datebox-current, 21 | .datebox-close { 22 | float: left; 23 | } 24 | .datebox-close { 25 | float: right; 26 | } 27 | .datebox .combo-arrow { 28 | background-image: url('images/datebox_arrow.png'); 29 | background-position: center center; 30 | } 31 | .datebox-button { 32 | background-color: #F4F4F4; 33 | } 34 | .datebox-button a { 35 | color: #444; 36 | } 37 | -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/default/dialog.css: -------------------------------------------------------------------------------- 1 | .dialog-content { 2 | overflow: auto; 3 | } 4 | .dialog-toolbar { 5 | padding: 2px 5px; 6 | } 7 | .dialog-tool-separator { 8 | float: left; 9 | height: 24px; 10 | border-left: 1px solid #ccc; 11 | border-right: 1px solid #fff; 12 | margin: 2px 1px; 13 | } 14 | .dialog-button { 15 | padding: 5px; 16 | text-align: right; 17 | } 18 | .dialog-button .l-btn { 19 | margin-left: 5px; 20 | } 21 | .dialog-toolbar, 22 | .dialog-button { 23 | background: #F4F4F4; 24 | border-width: 1px; 25 | border-style: solid; 26 | } 27 | .dialog-toolbar { 28 | border-color: #95B8E7 #95B8E7 #dddddd #95B8E7; 29 | } 30 | .dialog-button { 31 | border-color: #dddddd #95B8E7 #95B8E7 #95B8E7; 32 | } 33 | -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/default/filebox.css: -------------------------------------------------------------------------------- 1 | .filebox .textbox-value { 2 | vertical-align: top; 3 | position: absolute; 4 | top: 0; 5 | left: -5000px; 6 | } 7 | .filebox-label { 8 | display: inline-block; 9 | position: absolute; 10 | width: 100%; 11 | height: 100%; 12 | cursor: pointer; 13 | left: 0; 14 | top: 0; 15 | z-index: 10; 16 | } 17 | .l-btn-disabled .filebox-label { 18 | cursor: default; 19 | } 20 | -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/default/images/accordion_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/default/images/accordion_arrows.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/default/images/blank.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/default/images/blank.gif -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/default/images/calendar_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/default/images/calendar_arrows.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/default/images/combo_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/default/images/combo_arrow.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/default/images/datagrid_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/default/images/datagrid_icons.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/default/images/datebox_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/default/images/datebox_arrow.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/default/images/layout_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/default/images/layout_arrows.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/default/images/linkbutton_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/default/images/linkbutton_bg.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/default/images/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/default/images/loading.gif -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/default/images/menu_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/default/images/menu_arrows.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/default/images/messager_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/default/images/messager_icons.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/default/images/pagination_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/default/images/pagination_icons.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/default/images/panel_tools.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/default/images/panel_tools.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/default/images/searchbox_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/default/images/searchbox_button.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/default/images/slider_handle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/default/images/slider_handle.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/default/images/spinner_arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/default/images/spinner_arrows.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/default/images/tabs_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/default/images/tabs_icons.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/default/images/tree_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/default/images/tree_icons.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/default/images/validatebox_warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/default/images/validatebox_warning.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/default/layout.css: -------------------------------------------------------------------------------- 1 | .layout { 2 | position: relative; 3 | overflow: hidden; 4 | margin: 0; 5 | padding: 0; 6 | z-index: 0; 7 | } 8 | .layout-panel { 9 | position: absolute; 10 | overflow: hidden; 11 | } 12 | .layout-panel-east, 13 | .layout-panel-west { 14 | z-index: 2; 15 | } 16 | .layout-panel-north, 17 | .layout-panel-south { 18 | z-index: 3; 19 | } 20 | .layout-expand { 21 | position: absolute; 22 | padding: 0px; 23 | font-size: 1px; 24 | cursor: pointer; 25 | z-index: 1; 26 | } 27 | .layout-expand .panel-header, 28 | .layout-expand .panel-body { 29 | background: transparent; 30 | filter: none; 31 | overflow: hidden; 32 | } 33 | .layout-expand .panel-header { 34 | border-bottom-width: 0px; 35 | } 36 | .layout-split-proxy-h, 37 | .layout-split-proxy-v { 38 | position: absolute; 39 | font-size: 1px; 40 | display: none; 41 | z-index: 5; 42 | } 43 | .layout-split-proxy-h { 44 | width: 5px; 45 | cursor: e-resize; 46 | } 47 | .layout-split-proxy-v { 48 | height: 5px; 49 | cursor: n-resize; 50 | } 51 | .layout-mask { 52 | position: absolute; 53 | background: #fafafa; 54 | filter: alpha(opacity=10); 55 | opacity: 0.10; 56 | z-index: 4; 57 | } 58 | .layout-button-up { 59 | background: url('images/layout_arrows.png') no-repeat -16px -16px; 60 | } 61 | .layout-button-down { 62 | background: url('images/layout_arrows.png') no-repeat -16px 0; 63 | } 64 | .layout-button-left { 65 | background: url('images/layout_arrows.png') no-repeat 0 0; 66 | } 67 | .layout-button-right { 68 | background: url('images/layout_arrows.png') no-repeat 0 -16px; 69 | } 70 | .layout-split-proxy-h, 71 | .layout-split-proxy-v { 72 | background-color: #aac5e7; 73 | } 74 | .layout-split-north { 75 | border-bottom: 5px solid #E6EEF8; 76 | } 77 | .layout-split-south { 78 | border-top: 5px solid #E6EEF8; 79 | } 80 | .layout-split-east { 81 | border-left: 5px solid #E6EEF8; 82 | } 83 | .layout-split-west { 84 | border-right: 5px solid #E6EEF8; 85 | } 86 | .layout-expand { 87 | background-color: #E0ECFF; 88 | } 89 | .layout-expand-over { 90 | background-color: #E0ECFF; 91 | } 92 | -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/default/linkbutton.css: -------------------------------------------------------------------------------- 1 | .l-btn { 2 | text-decoration: none; 3 | display: inline-block; 4 | overflow: hidden; 5 | margin: 0; 6 | padding: 0; 7 | cursor: pointer; 8 | outline: none; 9 | text-align: center; 10 | vertical-align: middle; 11 | line-height: normal; 12 | } 13 | .l-btn-plain { 14 | border-width: 0; 15 | padding: 1px; 16 | } 17 | .l-btn-left { 18 | display: inline-block; 19 | position: relative; 20 | overflow: hidden; 21 | margin: 0; 22 | padding: 0; 23 | vertical-align: top; 24 | } 25 | .l-btn-text { 26 | display: inline-block; 27 | vertical-align: top; 28 | width: auto; 29 | line-height: 24px; 30 | font-size: 12px; 31 | padding: 0; 32 | margin: 0 4px; 33 | } 34 | .l-btn-icon { 35 | display: inline-block; 36 | width: 16px; 37 | height: 16px; 38 | line-height: 16px; 39 | position: absolute; 40 | top: 50%; 41 | margin-top: -8px; 42 | font-size: 1px; 43 | } 44 | .l-btn span span .l-btn-empty { 45 | display: inline-block; 46 | margin: 0; 47 | width: 16px; 48 | height: 24px; 49 | font-size: 1px; 50 | vertical-align: top; 51 | } 52 | .l-btn span .l-btn-icon-left { 53 | padding: 0 0 0 20px; 54 | background-position: left center; 55 | } 56 | .l-btn span .l-btn-icon-right { 57 | padding: 0 20px 0 0; 58 | background-position: right center; 59 | } 60 | .l-btn-icon-left .l-btn-text { 61 | margin: 0 4px 0 24px; 62 | } 63 | .l-btn-icon-left .l-btn-icon { 64 | left: 4px; 65 | } 66 | .l-btn-icon-right .l-btn-text { 67 | margin: 0 24px 0 4px; 68 | } 69 | .l-btn-icon-right .l-btn-icon { 70 | right: 4px; 71 | } 72 | .l-btn-icon-top .l-btn-text { 73 | margin: 20px 4px 0 4px; 74 | } 75 | .l-btn-icon-top .l-btn-icon { 76 | top: 4px; 77 | left: 50%; 78 | margin: 0 0 0 -8px; 79 | } 80 | .l-btn-icon-bottom .l-btn-text { 81 | margin: 0 4px 20px 4px; 82 | } 83 | .l-btn-icon-bottom .l-btn-icon { 84 | top: auto; 85 | bottom: 4px; 86 | left: 50%; 87 | margin: 0 0 0 -8px; 88 | } 89 | .l-btn-left .l-btn-empty { 90 | margin: 0 4px; 91 | width: 16px; 92 | } 93 | .l-btn-plain:hover { 94 | padding: 0; 95 | } 96 | .l-btn-focus { 97 | outline: #0000FF dotted thin; 98 | } 99 | .l-btn-large .l-btn-text { 100 | line-height: 40px; 101 | } 102 | .l-btn-large .l-btn-icon { 103 | width: 32px; 104 | height: 32px; 105 | line-height: 32px; 106 | margin-top: -16px; 107 | } 108 | .l-btn-large .l-btn-icon-left .l-btn-text { 109 | margin-left: 40px; 110 | } 111 | .l-btn-large .l-btn-icon-right .l-btn-text { 112 | margin-right: 40px; 113 | } 114 | .l-btn-large .l-btn-icon-top .l-btn-text { 115 | margin-top: 36px; 116 | line-height: 24px; 117 | min-width: 32px; 118 | } 119 | .l-btn-large .l-btn-icon-top .l-btn-icon { 120 | margin: 0 0 0 -16px; 121 | } 122 | .l-btn-large .l-btn-icon-bottom .l-btn-text { 123 | margin-bottom: 36px; 124 | line-height: 24px; 125 | min-width: 32px; 126 | } 127 | .l-btn-large .l-btn-icon-bottom .l-btn-icon { 128 | margin: 0 0 0 -16px; 129 | } 130 | .l-btn-large .l-btn-left .l-btn-empty { 131 | margin: 0 4px; 132 | width: 32px; 133 | } 134 | .l-btn { 135 | color: #444; 136 | background: #fafafa; 137 | background-repeat: repeat-x; 138 | border: 1px solid #bbb; 139 | background: -webkit-linear-gradient(top,#ffffff 0,#eeeeee 100%); 140 | background: -moz-linear-gradient(top,#ffffff 0,#eeeeee 100%); 141 | background: -o-linear-gradient(top,#ffffff 0,#eeeeee 100%); 142 | background: linear-gradient(to bottom,#ffffff 0,#eeeeee 100%); 143 | background-repeat: repeat-x; 144 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#eeeeee,GradientType=0); 145 | -moz-border-radius: 5px 5px 5px 5px; 146 | -webkit-border-radius: 5px 5px 5px 5px; 147 | border-radius: 5px 5px 5px 5px; 148 | } 149 | .l-btn:hover { 150 | background: #eaf2ff; 151 | color: #000000; 152 | border: 1px solid #b7d2ff; 153 | filter: none; 154 | } 155 | .l-btn-plain { 156 | background: transparent; 157 | border-width: 0; 158 | filter: none; 159 | } 160 | .l-btn-outline { 161 | border-width: 1px; 162 | border-color: #b7d2ff; 163 | padding: 0; 164 | } 165 | .l-btn-plain:hover { 166 | background: #eaf2ff; 167 | color: #000000; 168 | border: 1px solid #b7d2ff; 169 | -moz-border-radius: 5px 5px 5px 5px; 170 | -webkit-border-radius: 5px 5px 5px 5px; 171 | border-radius: 5px 5px 5px 5px; 172 | } 173 | .l-btn-disabled, 174 | .l-btn-disabled:hover { 175 | opacity: 0.5; 176 | cursor: default; 177 | background: #fafafa; 178 | color: #444; 179 | background: -webkit-linear-gradient(top,#ffffff 0,#eeeeee 100%); 180 | background: -moz-linear-gradient(top,#ffffff 0,#eeeeee 100%); 181 | background: -o-linear-gradient(top,#ffffff 0,#eeeeee 100%); 182 | background: linear-gradient(to bottom,#ffffff 0,#eeeeee 100%); 183 | background-repeat: repeat-x; 184 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#eeeeee,GradientType=0); 185 | } 186 | .l-btn-disabled .l-btn-text, 187 | .l-btn-disabled .l-btn-icon { 188 | filter: alpha(opacity=50); 189 | } 190 | .l-btn-plain-disabled, 191 | .l-btn-plain-disabled:hover { 192 | background: transparent; 193 | filter: alpha(opacity=50); 194 | } 195 | .l-btn-selected, 196 | .l-btn-selected:hover { 197 | background: #ddd; 198 | filter: none; 199 | } 200 | .l-btn-plain-selected, 201 | .l-btn-plain-selected:hover { 202 | background: #ddd; 203 | } 204 | -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/default/menu.css: -------------------------------------------------------------------------------- 1 | .menu { 2 | position: absolute; 3 | margin: 0; 4 | padding: 2px; 5 | border-width: 1px; 6 | border-style: solid; 7 | overflow: hidden; 8 | } 9 | .menu-inline { 10 | position: relative; 11 | } 12 | .menu-item { 13 | position: relative; 14 | margin: 0; 15 | padding: 0; 16 | overflow: hidden; 17 | white-space: nowrap; 18 | cursor: pointer; 19 | border-width: 1px; 20 | border-style: solid; 21 | } 22 | .menu-text { 23 | height: 20px; 24 | line-height: 20px; 25 | float: left; 26 | padding-left: 28px; 27 | } 28 | .menu-icon { 29 | position: absolute; 30 | width: 16px; 31 | height: 16px; 32 | left: 2px; 33 | top: 50%; 34 | margin-top: -8px; 35 | } 36 | .menu-rightarrow { 37 | position: absolute; 38 | width: 16px; 39 | height: 16px; 40 | right: 0; 41 | top: 50%; 42 | margin-top: -8px; 43 | } 44 | .menu-line { 45 | position: absolute; 46 | left: 26px; 47 | top: 0; 48 | height: 2000px; 49 | font-size: 1px; 50 | } 51 | .menu-sep { 52 | margin: 3px 0px 3px 25px; 53 | font-size: 1px; 54 | } 55 | .menu-noline .menu-line { 56 | display: none; 57 | } 58 | .menu-noline .menu-sep { 59 | margin-left: 0; 60 | margin-right: 0; 61 | } 62 | .menu-active { 63 | -moz-border-radius: 5px 5px 5px 5px; 64 | -webkit-border-radius: 5px 5px 5px 5px; 65 | border-radius: 5px 5px 5px 5px; 66 | } 67 | .menu-item-disabled { 68 | opacity: 0.5; 69 | filter: alpha(opacity=50); 70 | cursor: default; 71 | } 72 | .menu-text, 73 | .menu-text span { 74 | font-size: 12px; 75 | } 76 | .menu-shadow { 77 | position: absolute; 78 | -moz-border-radius: 5px 5px 5px 5px; 79 | -webkit-border-radius: 5px 5px 5px 5px; 80 | border-radius: 5px 5px 5px 5px; 81 | background: #ccc; 82 | -moz-box-shadow: 2px 2px 3px #cccccc; 83 | -webkit-box-shadow: 2px 2px 3px #cccccc; 84 | box-shadow: 2px 2px 3px #cccccc; 85 | filter: progid:DXImageTransform.Microsoft.Blur(pixelRadius=2,MakeShadow=false,ShadowOpacity=0.2); 86 | } 87 | .menu-rightarrow { 88 | background: url('images/menu_arrows.png') no-repeat -32px center; 89 | } 90 | .menu-line { 91 | border-left: 1px solid #ccc; 92 | border-right: 1px solid #fff; 93 | } 94 | .menu-sep { 95 | border-top: 1px solid #ccc; 96 | border-bottom: 1px solid #fff; 97 | } 98 | .menu { 99 | background-color: #fafafa; 100 | border-color: #ddd; 101 | color: #444; 102 | } 103 | .menu-content { 104 | background: #ffffff; 105 | } 106 | .menu-item { 107 | border-color: transparent; 108 | _border-color: #fafafa; 109 | } 110 | .menu-active { 111 | border-color: #b7d2ff; 112 | color: #000000; 113 | background: #eaf2ff; 114 | } 115 | .menu-active-disabled { 116 | border-color: transparent; 117 | background: transparent; 118 | color: #444; 119 | } 120 | -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/default/menubutton.css: -------------------------------------------------------------------------------- 1 | .m-btn-downarrow, 2 | .s-btn-downarrow { 3 | display: inline-block; 4 | position: absolute; 5 | width: 16px; 6 | height: 16px; 7 | font-size: 1px; 8 | right: 0; 9 | top: 50%; 10 | margin-top: -8px; 11 | } 12 | .m-btn-active, 13 | .s-btn-active { 14 | background: #eaf2ff; 15 | color: #000000; 16 | border: 1px solid #b7d2ff; 17 | filter: none; 18 | } 19 | .m-btn-plain-active, 20 | .s-btn-plain-active { 21 | background: transparent; 22 | padding: 0; 23 | border-width: 1px; 24 | border-style: solid; 25 | -moz-border-radius: 5px 5px 5px 5px; 26 | -webkit-border-radius: 5px 5px 5px 5px; 27 | border-radius: 5px 5px 5px 5px; 28 | } 29 | .m-btn .l-btn-left .l-btn-text { 30 | margin-right: 20px; 31 | } 32 | .m-btn .l-btn-icon-right .l-btn-text { 33 | margin-right: 40px; 34 | } 35 | .m-btn .l-btn-icon-right .l-btn-icon { 36 | right: 20px; 37 | } 38 | .m-btn .l-btn-icon-top .l-btn-text { 39 | margin-right: 4px; 40 | margin-bottom: 14px; 41 | } 42 | .m-btn .l-btn-icon-bottom .l-btn-text { 43 | margin-right: 4px; 44 | margin-bottom: 34px; 45 | } 46 | .m-btn .l-btn-icon-bottom .l-btn-icon { 47 | top: auto; 48 | bottom: 20px; 49 | } 50 | .m-btn .l-btn-icon-top .m-btn-downarrow, 51 | .m-btn .l-btn-icon-bottom .m-btn-downarrow { 52 | top: auto; 53 | bottom: 0px; 54 | left: 50%; 55 | margin-left: -8px; 56 | } 57 | .m-btn-line { 58 | display: inline-block; 59 | position: absolute; 60 | font-size: 1px; 61 | display: none; 62 | } 63 | .m-btn .l-btn-left .m-btn-line { 64 | right: 0; 65 | width: 16px; 66 | height: 500px; 67 | border-style: solid; 68 | border-color: #aac5e7; 69 | border-width: 0 0 0 1px; 70 | } 71 | .m-btn .l-btn-icon-top .m-btn-line, 72 | .m-btn .l-btn-icon-bottom .m-btn-line { 73 | left: 0; 74 | bottom: 0; 75 | width: 500px; 76 | height: 16px; 77 | border-width: 1px 0 0 0; 78 | } 79 | .m-btn-large .l-btn-icon-right .l-btn-text { 80 | margin-right: 56px; 81 | } 82 | .m-btn-large .l-btn-icon-bottom .l-btn-text { 83 | margin-bottom: 50px; 84 | } 85 | .m-btn-downarrow, 86 | .s-btn-downarrow { 87 | background: url('images/menu_arrows.png') no-repeat 0 center; 88 | } 89 | .m-btn-plain-active, 90 | .s-btn-plain-active { 91 | border-color: #b7d2ff; 92 | background-color: #eaf2ff; 93 | color: #000000; 94 | } 95 | -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/default/messager.css: -------------------------------------------------------------------------------- 1 | .messager-body { 2 | padding: 10px; 3 | overflow: hidden; 4 | } 5 | .messager-button { 6 | text-align: center; 7 | padding-top: 10px; 8 | } 9 | .messager-button .l-btn { 10 | width: 70px; 11 | } 12 | .messager-icon { 13 | float: left; 14 | width: 32px; 15 | height: 32px; 16 | margin: 0 10px 10px 0; 17 | } 18 | .messager-error { 19 | background: url('images/messager_icons.png') no-repeat scroll -64px 0; 20 | } 21 | .messager-info { 22 | background: url('images/messager_icons.png') no-repeat scroll 0 0; 23 | } 24 | .messager-question { 25 | background: url('images/messager_icons.png') no-repeat scroll -32px 0; 26 | } 27 | .messager-warning { 28 | background: url('images/messager_icons.png') no-repeat scroll -96px 0; 29 | } 30 | .messager-progress { 31 | padding: 10px; 32 | } 33 | .messager-p-msg { 34 | margin-bottom: 5px; 35 | } 36 | .messager-body .messager-input { 37 | width: 100%; 38 | padding: 1px 0; 39 | border: 1px solid #95B8E7; 40 | } 41 | -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/default/numberbox.css: -------------------------------------------------------------------------------- 1 | .numberbox { 2 | border: 1px solid #95B8E7; 3 | margin: 0; 4 | padding: 0 2px; 5 | vertical-align: middle; 6 | } 7 | .textbox { 8 | padding: 0; 9 | } 10 | -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/default/pagination.css: -------------------------------------------------------------------------------- 1 | .pagination { 2 | zoom: 1; 3 | } 4 | .pagination table { 5 | float: left; 6 | height: 30px; 7 | } 8 | .pagination td { 9 | border: 0; 10 | } 11 | .pagination-btn-separator { 12 | float: left; 13 | height: 24px; 14 | border-left: 1px solid #ccc; 15 | border-right: 1px solid #fff; 16 | margin: 3px 1px; 17 | } 18 | .pagination .pagination-num { 19 | border-width: 1px; 20 | border-style: solid; 21 | margin: 0 2px; 22 | padding: 2px; 23 | width: 2em; 24 | height: auto; 25 | } 26 | .pagination-page-list { 27 | margin: 0px 6px; 28 | padding: 1px 2px; 29 | width: auto; 30 | height: auto; 31 | border-width: 1px; 32 | border-style: solid; 33 | } 34 | .pagination-info { 35 | float: right; 36 | margin: 0 6px 0 0; 37 | padding: 0; 38 | height: 30px; 39 | line-height: 30px; 40 | font-size: 12px; 41 | } 42 | .pagination span { 43 | font-size: 12px; 44 | } 45 | .pagination-link .l-btn-text { 46 | width: 24px; 47 | text-align: center; 48 | margin: 0; 49 | } 50 | .pagination-first { 51 | background: url('images/pagination_icons.png') no-repeat 0 center; 52 | } 53 | .pagination-prev { 54 | background: url('images/pagination_icons.png') no-repeat -16px center; 55 | } 56 | .pagination-next { 57 | background: url('images/pagination_icons.png') no-repeat -32px center; 58 | } 59 | .pagination-last { 60 | background: url('images/pagination_icons.png') no-repeat -48px center; 61 | } 62 | .pagination-load { 63 | background: url('images/pagination_icons.png') no-repeat -64px center; 64 | } 65 | .pagination-loading { 66 | background: url('images/loading.gif') no-repeat center center; 67 | } 68 | .pagination-page-list, 69 | .pagination .pagination-num { 70 | border-color: #95B8E7; 71 | } 72 | -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/default/panel.css: -------------------------------------------------------------------------------- 1 | .panel { 2 | overflow: hidden; 3 | text-align: left; 4 | margin: 0; 5 | border: 0; 6 | -moz-border-radius: 0 0 0 0; 7 | -webkit-border-radius: 0 0 0 0; 8 | border-radius: 0 0 0 0; 9 | } 10 | .panel-header, 11 | .panel-body { 12 | border-width: 1px; 13 | border-style: solid; 14 | } 15 | .panel-header { 16 | padding: 5px; 17 | position: relative; 18 | } 19 | .panel-title { 20 | background: url('images/blank.gif') no-repeat; 21 | } 22 | .panel-header-noborder { 23 | border-width: 0 0 1px 0; 24 | } 25 | .panel-body { 26 | overflow: auto; 27 | border-top-width: 0; 28 | padding: 0; 29 | } 30 | .panel-body-noheader { 31 | border-top-width: 1px; 32 | } 33 | .panel-body-noborder { 34 | border-width: 0px; 35 | } 36 | .panel-body-nobottom { 37 | border-bottom-width: 0; 38 | } 39 | .panel-with-icon { 40 | padding-left: 18px; 41 | } 42 | .panel-icon, 43 | .panel-tool { 44 | position: absolute; 45 | top: 50%; 46 | margin-top: -8px; 47 | height: 16px; 48 | overflow: hidden; 49 | } 50 | .panel-icon { 51 | left: 5px; 52 | width: 16px; 53 | } 54 | .panel-tool { 55 | right: 5px; 56 | width: auto; 57 | } 58 | .panel-tool a { 59 | display: inline-block; 60 | width: 16px; 61 | height: 16px; 62 | opacity: 0.6; 63 | filter: alpha(opacity=60); 64 | margin: 0 0 0 2px; 65 | vertical-align: top; 66 | } 67 | .panel-tool a:hover { 68 | opacity: 1; 69 | filter: alpha(opacity=100); 70 | background-color: #eaf2ff; 71 | -moz-border-radius: 3px 3px 3px 3px; 72 | -webkit-border-radius: 3px 3px 3px 3px; 73 | border-radius: 3px 3px 3px 3px; 74 | } 75 | .panel-loading { 76 | padding: 11px 0px 10px 30px; 77 | } 78 | .panel-noscroll { 79 | overflow: hidden; 80 | } 81 | .panel-fit, 82 | .panel-fit body { 83 | height: 100%; 84 | margin: 0; 85 | padding: 0; 86 | border: 0; 87 | overflow: hidden; 88 | } 89 | .panel-loading { 90 | background: url('images/loading.gif') no-repeat 10px 10px; 91 | } 92 | .panel-tool-close { 93 | background: url('images/panel_tools.png') no-repeat -16px 0px; 94 | } 95 | .panel-tool-min { 96 | background: url('images/panel_tools.png') no-repeat 0px 0px; 97 | } 98 | .panel-tool-max { 99 | background: url('images/panel_tools.png') no-repeat 0px -16px; 100 | } 101 | .panel-tool-restore { 102 | background: url('images/panel_tools.png') no-repeat -16px -16px; 103 | } 104 | .panel-tool-collapse { 105 | background: url('images/panel_tools.png') no-repeat -32px 0; 106 | } 107 | .panel-tool-expand { 108 | background: url('images/panel_tools.png') no-repeat -32px -16px; 109 | } 110 | .panel-header, 111 | .panel-body { 112 | border-color: #95B8E7; 113 | } 114 | .panel-header { 115 | background-color: #E0ECFF; 116 | background: -webkit-linear-gradient(top,#EFF5FF 0,#E0ECFF 100%); 117 | background: -moz-linear-gradient(top,#EFF5FF 0,#E0ECFF 100%); 118 | background: -o-linear-gradient(top,#EFF5FF 0,#E0ECFF 100%); 119 | background: linear-gradient(to bottom,#EFF5FF 0,#E0ECFF 100%); 120 | background-repeat: repeat-x; 121 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#EFF5FF,endColorstr=#E0ECFF,GradientType=0); 122 | } 123 | .panel-body { 124 | background-color: #ffffff; 125 | color: #000000; 126 | font-size: 12px; 127 | } 128 | .panel-title { 129 | font-size: 12px; 130 | font-weight: bold; 131 | color: #0E2D5F; 132 | height: 16px; 133 | line-height: 16px; 134 | } 135 | .panel-footer { 136 | border: 1px solid #95B8E7; 137 | overflow: hidden; 138 | background: #F4F4F4; 139 | } 140 | .panel-footer-noborder { 141 | border-width: 1px 0 0 0; 142 | } 143 | -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/default/progressbar.css: -------------------------------------------------------------------------------- 1 | .progressbar { 2 | border-width: 1px; 3 | border-style: solid; 4 | -moz-border-radius: 5px 5px 5px 5px; 5 | -webkit-border-radius: 5px 5px 5px 5px; 6 | border-radius: 5px 5px 5px 5px; 7 | overflow: hidden; 8 | position: relative; 9 | } 10 | .progressbar-text { 11 | text-align: center; 12 | position: absolute; 13 | } 14 | .progressbar-value { 15 | position: relative; 16 | overflow: hidden; 17 | width: 0; 18 | -moz-border-radius: 5px 0 0 5px; 19 | -webkit-border-radius: 5px 0 0 5px; 20 | border-radius: 5px 0 0 5px; 21 | } 22 | .progressbar { 23 | border-color: #95B8E7; 24 | } 25 | .progressbar-text { 26 | color: #000000; 27 | font-size: 12px; 28 | } 29 | .progressbar-value .progressbar-text { 30 | background-color: #ffe48d; 31 | color: #000000; 32 | } 33 | -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/default/propertygrid.css: -------------------------------------------------------------------------------- 1 | .propertygrid .datagrid-view1 .datagrid-body td { 2 | padding-bottom: 1px; 3 | border-width: 0 1px 0 0; 4 | } 5 | .propertygrid .datagrid-group { 6 | height: 21px; 7 | overflow: hidden; 8 | border-width: 0 0 1px 0; 9 | border-style: solid; 10 | } 11 | .propertygrid .datagrid-group span { 12 | font-weight: bold; 13 | } 14 | .propertygrid .datagrid-view1 .datagrid-body td { 15 | border-color: #dddddd; 16 | } 17 | .propertygrid .datagrid-view1 .datagrid-group { 18 | border-color: #E0ECFF; 19 | } 20 | .propertygrid .datagrid-view2 .datagrid-group { 21 | border-color: #dddddd; 22 | } 23 | .propertygrid .datagrid-group, 24 | .propertygrid .datagrid-view1 .datagrid-body, 25 | .propertygrid .datagrid-view1 .datagrid-row-over, 26 | .propertygrid .datagrid-view1 .datagrid-row-selected { 27 | background: #E0ECFF; 28 | } 29 | -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/default/searchbox.css: -------------------------------------------------------------------------------- 1 | .searchbox { 2 | display: inline-block; 3 | white-space: nowrap; 4 | margin: 0; 5 | padding: 0; 6 | border-width: 1px; 7 | border-style: solid; 8 | overflow: hidden; 9 | vertical-align: middle; 10 | } 11 | .searchbox .searchbox-text { 12 | font-size: 12px; 13 | border: 0; 14 | margin: 0; 15 | padding: 0 2px; 16 | vertical-align: top; 17 | } 18 | .searchbox .searchbox-prompt { 19 | font-size: 12px; 20 | color: #ccc; 21 | } 22 | .searchbox-button { 23 | width: 18px; 24 | height: 20px; 25 | overflow: hidden; 26 | display: inline-block; 27 | vertical-align: top; 28 | cursor: pointer; 29 | opacity: 0.6; 30 | filter: alpha(opacity=60); 31 | } 32 | .searchbox-button-hover { 33 | opacity: 1.0; 34 | filter: alpha(opacity=100); 35 | } 36 | .searchbox .l-btn-plain { 37 | border: 0; 38 | padding: 0; 39 | vertical-align: top; 40 | opacity: 0.6; 41 | filter: alpha(opacity=60); 42 | -moz-border-radius: 0 0 0 0; 43 | -webkit-border-radius: 0 0 0 0; 44 | border-radius: 0 0 0 0; 45 | } 46 | .searchbox .l-btn-plain:hover { 47 | border: 0; 48 | padding: 0; 49 | opacity: 1.0; 50 | filter: alpha(opacity=100); 51 | -moz-border-radius: 0 0 0 0; 52 | -webkit-border-radius: 0 0 0 0; 53 | border-radius: 0 0 0 0; 54 | } 55 | .searchbox a.m-btn-plain-active { 56 | -moz-border-radius: 0 0 0 0; 57 | -webkit-border-radius: 0 0 0 0; 58 | border-radius: 0 0 0 0; 59 | } 60 | .searchbox .m-btn-active { 61 | border-width: 0 1px 0 0; 62 | -moz-border-radius: 0 0 0 0; 63 | -webkit-border-radius: 0 0 0 0; 64 | border-radius: 0 0 0 0; 65 | } 66 | .searchbox .textbox-button-right { 67 | border-width: 0 0 0 1px; 68 | } 69 | .searchbox .textbox-button-left { 70 | border-width: 0 1px 0 0; 71 | } 72 | .searchbox-button { 73 | background: url('images/searchbox_button.png') no-repeat center center; 74 | } 75 | .searchbox { 76 | border-color: #95B8E7; 77 | background-color: #fff; 78 | } 79 | .searchbox .l-btn-plain { 80 | background: #E0ECFF; 81 | } 82 | .searchbox .l-btn-plain-disabled, 83 | .searchbox .l-btn-plain-disabled:hover { 84 | opacity: 0.5; 85 | filter: alpha(opacity=50); 86 | } 87 | .textbox-invalid { 88 | border-color: #ffa8a8; 89 | background-color: #fff3f3; 90 | } 91 | -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/default/slider.css: -------------------------------------------------------------------------------- 1 | .slider-disabled { 2 | opacity: 0.5; 3 | filter: alpha(opacity=50); 4 | } 5 | .slider-h { 6 | height: 22px; 7 | } 8 | .slider-v { 9 | width: 22px; 10 | } 11 | .slider-inner { 12 | position: relative; 13 | height: 6px; 14 | top: 7px; 15 | border-width: 1px; 16 | border-style: solid; 17 | border-radius: 5px; 18 | } 19 | .slider-handle { 20 | position: absolute; 21 | display: block; 22 | outline: none; 23 | width: 20px; 24 | height: 20px; 25 | top: 50%; 26 | margin-top: -10px; 27 | margin-left: -10px; 28 | } 29 | .slider-tip { 30 | position: absolute; 31 | display: inline-block; 32 | line-height: 12px; 33 | font-size: 12px; 34 | white-space: nowrap; 35 | top: -22px; 36 | } 37 | .slider-rule { 38 | position: relative; 39 | top: 15px; 40 | } 41 | .slider-rule span { 42 | position: absolute; 43 | display: inline-block; 44 | font-size: 0; 45 | height: 5px; 46 | border-width: 0 0 0 1px; 47 | border-style: solid; 48 | } 49 | .slider-rulelabel { 50 | position: relative; 51 | top: 20px; 52 | } 53 | .slider-rulelabel span { 54 | position: absolute; 55 | display: inline-block; 56 | font-size: 12px; 57 | } 58 | .slider-v .slider-inner { 59 | width: 6px; 60 | left: 7px; 61 | top: 0; 62 | float: left; 63 | } 64 | .slider-v .slider-handle { 65 | left: 50%; 66 | margin-top: -10px; 67 | } 68 | .slider-v .slider-tip { 69 | left: -10px; 70 | margin-top: -6px; 71 | } 72 | .slider-v .slider-rule { 73 | float: left; 74 | top: 0; 75 | left: 16px; 76 | } 77 | .slider-v .slider-rule span { 78 | width: 5px; 79 | height: 'auto'; 80 | border-left: 0; 81 | border-width: 1px 0 0 0; 82 | border-style: solid; 83 | } 84 | .slider-v .slider-rulelabel { 85 | float: left; 86 | top: 0; 87 | left: 23px; 88 | } 89 | .slider-handle { 90 | background: url('images/slider_handle.png') no-repeat; 91 | } 92 | .slider-inner { 93 | border-color: #95B8E7; 94 | background: #E0ECFF; 95 | } 96 | .slider-rule span { 97 | border-color: #95B8E7; 98 | } 99 | .slider-rulelabel span { 100 | color: #000000; 101 | } 102 | -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/default/spinner.css: -------------------------------------------------------------------------------- 1 | .spinner { 2 | display: inline-block; 3 | white-space: nowrap; 4 | margin: 0; 5 | padding: 0; 6 | border-width: 1px; 7 | border-style: solid; 8 | overflow: hidden; 9 | vertical-align: middle; 10 | } 11 | .spinner .spinner-text { 12 | font-size: 12px; 13 | border: 0px; 14 | margin: 0; 15 | padding: 0 2px; 16 | vertical-align: baseline; 17 | } 18 | .spinner-arrow { 19 | background-color: #E0ECFF; 20 | display: inline-block; 21 | overflow: hidden; 22 | vertical-align: top; 23 | margin: 0; 24 | padding: 0; 25 | opacity: 1.0; 26 | filter: alpha(opacity=100); 27 | width: 18px; 28 | } 29 | .spinner-arrow-up, 30 | .spinner-arrow-down { 31 | opacity: 0.6; 32 | filter: alpha(opacity=60); 33 | display: block; 34 | font-size: 1px; 35 | width: 18px; 36 | height: 10px; 37 | width: 100%; 38 | height: 50%; 39 | color: #444; 40 | outline-style: none; 41 | } 42 | .spinner-arrow-hover { 43 | background-color: #eaf2ff; 44 | opacity: 1.0; 45 | filter: alpha(opacity=100); 46 | } 47 | .spinner-arrow-up:hover, 48 | .spinner-arrow-down:hover { 49 | opacity: 1.0; 50 | filter: alpha(opacity=100); 51 | background-color: #eaf2ff; 52 | } 53 | .textbox-icon-disabled .spinner-arrow-up:hover, 54 | .textbox-icon-disabled .spinner-arrow-down:hover { 55 | opacity: 0.6; 56 | filter: alpha(opacity=60); 57 | background-color: #E0ECFF; 58 | cursor: default; 59 | } 60 | .spinner .textbox-icon-disabled { 61 | opacity: 0.6; 62 | filter: alpha(opacity=60); 63 | } 64 | .spinner-arrow-up { 65 | background: url('images/spinner_arrows.png') no-repeat 1px center; 66 | } 67 | .spinner-arrow-down { 68 | background: url('images/spinner_arrows.png') no-repeat -15px center; 69 | } 70 | .spinner { 71 | border-color: #95B8E7; 72 | } 73 | -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/default/splitbutton.css: -------------------------------------------------------------------------------- 1 | .s-btn:hover .m-btn-line, 2 | .s-btn-active .m-btn-line, 3 | .s-btn-plain-active .m-btn-line { 4 | display: inline-block; 5 | } 6 | .l-btn:hover .s-btn-downarrow, 7 | .s-btn-active .s-btn-downarrow, 8 | .s-btn-plain-active .s-btn-downarrow { 9 | border-style: solid; 10 | border-color: #aac5e7; 11 | border-width: 0 0 0 1px; 12 | } 13 | -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/default/tabs.css: -------------------------------------------------------------------------------- 1 | .tabs-container { 2 | overflow: hidden; 3 | } 4 | .tabs-header { 5 | border-width: 1px; 6 | border-style: solid; 7 | border-bottom-width: 0; 8 | position: relative; 9 | padding: 0; 10 | padding-top: 2px; 11 | overflow: hidden; 12 | } 13 | .tabs-scroller-left, 14 | .tabs-scroller-right { 15 | position: absolute; 16 | top: auto; 17 | bottom: 0; 18 | width: 18px; 19 | font-size: 1px; 20 | display: none; 21 | cursor: pointer; 22 | border-width: 1px; 23 | border-style: solid; 24 | } 25 | .tabs-scroller-left { 26 | left: 0; 27 | } 28 | .tabs-scroller-right { 29 | right: 0; 30 | } 31 | .tabs-tool { 32 | position: absolute; 33 | bottom: 0; 34 | padding: 1px; 35 | overflow: hidden; 36 | border-width: 1px; 37 | border-style: solid; 38 | } 39 | .tabs-header-plain .tabs-tool { 40 | padding: 0 1px; 41 | } 42 | .tabs-wrap { 43 | position: relative; 44 | left: 0; 45 | overflow: hidden; 46 | width: 100%; 47 | margin: 0; 48 | padding: 0; 49 | } 50 | .tabs-scrolling { 51 | margin-left: 18px; 52 | margin-right: 18px; 53 | } 54 | .tabs-disabled { 55 | opacity: 0.3; 56 | filter: alpha(opacity=30); 57 | } 58 | .tabs { 59 | list-style-type: none; 60 | height: 26px; 61 | margin: 0px; 62 | padding: 0px; 63 | padding-left: 4px; 64 | width: 50000px; 65 | border-style: solid; 66 | border-width: 0 0 1px 0; 67 | } 68 | .tabs li { 69 | float: left; 70 | display: inline-block; 71 | margin: 0 4px -1px 0; 72 | padding: 0; 73 | position: relative; 74 | border: 0; 75 | } 76 | .tabs li a.tabs-inner { 77 | display: inline-block; 78 | text-decoration: none; 79 | margin: 0; 80 | padding: 0 10px; 81 | height: 25px; 82 | line-height: 25px; 83 | text-align: center; 84 | white-space: nowrap; 85 | border-width: 1px; 86 | border-style: solid; 87 | -moz-border-radius: 5px 5px 0 0; 88 | -webkit-border-radius: 5px 5px 0 0; 89 | border-radius: 5px 5px 0 0; 90 | } 91 | .tabs li.tabs-selected a.tabs-inner { 92 | font-weight: bold; 93 | outline: none; 94 | } 95 | .tabs li.tabs-selected a:hover.tabs-inner { 96 | cursor: default; 97 | pointer: default; 98 | } 99 | .tabs li a.tabs-close, 100 | .tabs-p-tool { 101 | position: absolute; 102 | font-size: 1px; 103 | display: block; 104 | height: 12px; 105 | padding: 0; 106 | top: 50%; 107 | margin-top: -6px; 108 | overflow: hidden; 109 | } 110 | .tabs li a.tabs-close { 111 | width: 12px; 112 | right: 5px; 113 | opacity: 0.6; 114 | filter: alpha(opacity=60); 115 | } 116 | .tabs-p-tool { 117 | right: 16px; 118 | } 119 | .tabs-p-tool a { 120 | display: inline-block; 121 | font-size: 1px; 122 | width: 12px; 123 | height: 12px; 124 | margin: 0; 125 | opacity: 0.6; 126 | filter: alpha(opacity=60); 127 | } 128 | .tabs li a:hover.tabs-close, 129 | .tabs-p-tool a:hover { 130 | opacity: 1; 131 | filter: alpha(opacity=100); 132 | cursor: hand; 133 | cursor: pointer; 134 | } 135 | .tabs-with-icon { 136 | padding-left: 18px; 137 | } 138 | .tabs-icon { 139 | position: absolute; 140 | width: 16px; 141 | height: 16px; 142 | left: 10px; 143 | top: 50%; 144 | margin-top: -8px; 145 | } 146 | .tabs-title { 147 | font-size: 12px; 148 | } 149 | .tabs-closable { 150 | padding-right: 8px; 151 | } 152 | .tabs-panels { 153 | margin: 0px; 154 | padding: 0px; 155 | border-width: 1px; 156 | border-style: solid; 157 | border-top-width: 0; 158 | overflow: hidden; 159 | } 160 | .tabs-header-bottom { 161 | border-width: 0 1px 1px 1px; 162 | padding: 0 0 2px 0; 163 | } 164 | .tabs-header-bottom .tabs { 165 | border-width: 1px 0 0 0; 166 | } 167 | .tabs-header-bottom .tabs li { 168 | margin: -1px 4px 0 0; 169 | } 170 | .tabs-header-bottom .tabs li a.tabs-inner { 171 | -moz-border-radius: 0 0 5px 5px; 172 | -webkit-border-radius: 0 0 5px 5px; 173 | border-radius: 0 0 5px 5px; 174 | } 175 | .tabs-header-bottom .tabs-tool { 176 | top: 0; 177 | } 178 | .tabs-header-bottom .tabs-scroller-left, 179 | .tabs-header-bottom .tabs-scroller-right { 180 | top: 0; 181 | bottom: auto; 182 | } 183 | .tabs-panels-top { 184 | border-width: 1px 1px 0 1px; 185 | } 186 | .tabs-header-left { 187 | float: left; 188 | border-width: 1px 0 1px 1px; 189 | padding: 0; 190 | } 191 | .tabs-header-right { 192 | float: right; 193 | border-width: 1px 1px 1px 0; 194 | padding: 0; 195 | } 196 | .tabs-header-left .tabs-wrap, 197 | .tabs-header-right .tabs-wrap { 198 | height: 100%; 199 | } 200 | .tabs-header-left .tabs { 201 | height: 100%; 202 | padding: 4px 0 0 2px; 203 | border-width: 0 1px 0 0; 204 | } 205 | .tabs-header-right .tabs { 206 | height: 100%; 207 | padding: 4px 2px 0 0; 208 | border-width: 0 0 0 1px; 209 | } 210 | .tabs-header-left .tabs li, 211 | .tabs-header-right .tabs li { 212 | display: block; 213 | width: 100%; 214 | position: relative; 215 | } 216 | .tabs-header-left .tabs li { 217 | left: auto; 218 | right: 0; 219 | margin: 0 -1px 4px 0; 220 | float: right; 221 | } 222 | .tabs-header-right .tabs li { 223 | left: 0; 224 | right: auto; 225 | margin: 0 0 4px -1px; 226 | float: left; 227 | } 228 | .tabs-justified li a.tabs-inner { 229 | padding-left: 0; 230 | padding-right: 0; 231 | } 232 | .tabs-header-left .tabs li a.tabs-inner { 233 | display: block; 234 | text-align: left; 235 | padding-left: 10px; 236 | padding-right: 10px; 237 | -moz-border-radius: 5px 0 0 5px; 238 | -webkit-border-radius: 5px 0 0 5px; 239 | border-radius: 5px 0 0 5px; 240 | } 241 | .tabs-header-right .tabs li a.tabs-inner { 242 | display: block; 243 | text-align: left; 244 | padding-left: 10px; 245 | padding-right: 10px; 246 | -moz-border-radius: 0 5px 5px 0; 247 | -webkit-border-radius: 0 5px 5px 0; 248 | border-radius: 0 5px 5px 0; 249 | } 250 | .tabs-panels-right { 251 | float: right; 252 | border-width: 1px 1px 1px 0; 253 | } 254 | .tabs-panels-left { 255 | float: left; 256 | border-width: 1px 0 1px 1px; 257 | } 258 | .tabs-header-noborder, 259 | .tabs-panels-noborder { 260 | border: 0px; 261 | } 262 | .tabs-header-plain { 263 | border: 0px; 264 | background: transparent; 265 | } 266 | .tabs-pill { 267 | padding-bottom: 3px; 268 | } 269 | .tabs-header-bottom .tabs-pill { 270 | padding-top: 3px; 271 | padding-bottom: 0; 272 | } 273 | .tabs-header-left .tabs-pill { 274 | padding-right: 3px; 275 | } 276 | .tabs-header-right .tabs-pill { 277 | padding-left: 3px; 278 | } 279 | .tabs-header .tabs-pill li a.tabs-inner { 280 | -moz-border-radius: 5px 5px 5px 5px; 281 | -webkit-border-radius: 5px 5px 5px 5px; 282 | border-radius: 5px 5px 5px 5px; 283 | } 284 | .tabs-header-narrow, 285 | .tabs-header-narrow .tabs-narrow { 286 | padding: 0; 287 | } 288 | .tabs-narrow li, 289 | .tabs-header-bottom .tabs-narrow li { 290 | margin-left: 0; 291 | margin-right: -1px; 292 | } 293 | .tabs-narrow li.tabs-last, 294 | .tabs-header-bottom .tabs-narrow li.tabs-last { 295 | margin-right: 0; 296 | } 297 | .tabs-header-left .tabs-narrow, 298 | .tabs-header-right .tabs-narrow { 299 | padding-top: 0; 300 | } 301 | .tabs-header-left .tabs-narrow li { 302 | margin-bottom: -1px; 303 | margin-right: -1px; 304 | } 305 | .tabs-header-left .tabs-narrow li.tabs-last, 306 | .tabs-header-right .tabs-narrow li.tabs-last { 307 | margin-bottom: 0; 308 | } 309 | .tabs-header-right .tabs-narrow li { 310 | margin-bottom: -1px; 311 | margin-left: -1px; 312 | } 313 | .tabs-scroller-left { 314 | background: #E0ECFF url('images/tabs_icons.png') no-repeat 1px center; 315 | } 316 | .tabs-scroller-right { 317 | background: #E0ECFF url('images/tabs_icons.png') no-repeat -15px center; 318 | } 319 | .tabs li a.tabs-close { 320 | background: url('images/tabs_icons.png') no-repeat -34px center; 321 | } 322 | .tabs li a.tabs-inner:hover { 323 | background: #eaf2ff; 324 | color: #000000; 325 | filter: none; 326 | } 327 | .tabs li.tabs-selected a.tabs-inner { 328 | background-color: #ffffff; 329 | color: #0E2D5F; 330 | background: -webkit-linear-gradient(top,#EFF5FF 0,#ffffff 100%); 331 | background: -moz-linear-gradient(top,#EFF5FF 0,#ffffff 100%); 332 | background: -o-linear-gradient(top,#EFF5FF 0,#ffffff 100%); 333 | background: linear-gradient(to bottom,#EFF5FF 0,#ffffff 100%); 334 | background-repeat: repeat-x; 335 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#EFF5FF,endColorstr=#ffffff,GradientType=0); 336 | } 337 | .tabs-header-bottom .tabs li.tabs-selected a.tabs-inner { 338 | background: -webkit-linear-gradient(top,#ffffff 0,#EFF5FF 100%); 339 | background: -moz-linear-gradient(top,#ffffff 0,#EFF5FF 100%); 340 | background: -o-linear-gradient(top,#ffffff 0,#EFF5FF 100%); 341 | background: linear-gradient(to bottom,#ffffff 0,#EFF5FF 100%); 342 | background-repeat: repeat-x; 343 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#EFF5FF,GradientType=0); 344 | } 345 | .tabs-header-left .tabs li.tabs-selected a.tabs-inner { 346 | background: -webkit-linear-gradient(left,#EFF5FF 0,#ffffff 100%); 347 | background: -moz-linear-gradient(left,#EFF5FF 0,#ffffff 100%); 348 | background: -o-linear-gradient(left,#EFF5FF 0,#ffffff 100%); 349 | background: linear-gradient(to right,#EFF5FF 0,#ffffff 100%); 350 | background-repeat: repeat-y; 351 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#EFF5FF,endColorstr=#ffffff,GradientType=1); 352 | } 353 | .tabs-header-right .tabs li.tabs-selected a.tabs-inner { 354 | background: -webkit-linear-gradient(left,#ffffff 0,#EFF5FF 100%); 355 | background: -moz-linear-gradient(left,#ffffff 0,#EFF5FF 100%); 356 | background: -o-linear-gradient(left,#ffffff 0,#EFF5FF 100%); 357 | background: linear-gradient(to right,#ffffff 0,#EFF5FF 100%); 358 | background-repeat: repeat-y; 359 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#EFF5FF,GradientType=1); 360 | } 361 | .tabs li a.tabs-inner { 362 | color: #0E2D5F; 363 | background-color: #E0ECFF; 364 | background: -webkit-linear-gradient(top,#EFF5FF 0,#E0ECFF 100%); 365 | background: -moz-linear-gradient(top,#EFF5FF 0,#E0ECFF 100%); 366 | background: -o-linear-gradient(top,#EFF5FF 0,#E0ECFF 100%); 367 | background: linear-gradient(to bottom,#EFF5FF 0,#E0ECFF 100%); 368 | background-repeat: repeat-x; 369 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#EFF5FF,endColorstr=#E0ECFF,GradientType=0); 370 | } 371 | .tabs-header, 372 | .tabs-tool { 373 | background-color: #E0ECFF; 374 | } 375 | .tabs-header-plain { 376 | background: transparent; 377 | } 378 | .tabs-header, 379 | .tabs-scroller-left, 380 | .tabs-scroller-right, 381 | .tabs-tool, 382 | .tabs, 383 | .tabs-panels, 384 | .tabs li a.tabs-inner, 385 | .tabs li.tabs-selected a.tabs-inner, 386 | .tabs-header-bottom .tabs li.tabs-selected a.tabs-inner, 387 | .tabs-header-left .tabs li.tabs-selected a.tabs-inner, 388 | .tabs-header-right .tabs li.tabs-selected a.tabs-inner { 389 | border-color: #95B8E7; 390 | } 391 | .tabs-p-tool a:hover, 392 | .tabs li a:hover.tabs-close, 393 | .tabs-scroller-over { 394 | background-color: #eaf2ff; 395 | } 396 | .tabs li.tabs-selected a.tabs-inner { 397 | border-bottom: 1px solid #ffffff; 398 | } 399 | .tabs-header-bottom .tabs li.tabs-selected a.tabs-inner { 400 | border-top: 1px solid #ffffff; 401 | } 402 | .tabs-header-left .tabs li.tabs-selected a.tabs-inner { 403 | border-right: 1px solid #ffffff; 404 | } 405 | .tabs-header-right .tabs li.tabs-selected a.tabs-inner { 406 | border-left: 1px solid #ffffff; 407 | } 408 | .tabs-header .tabs-pill li.tabs-selected a.tabs-inner { 409 | background: #ffe48d; 410 | color: #000000; 411 | filter: none; 412 | border-color: #95B8E7; 413 | } 414 | -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/default/textbox.css: -------------------------------------------------------------------------------- 1 | .textbox { 2 | position: relative; 3 | border: 1px solid #95B8E7; 4 | background-color: #fff; 5 | vertical-align: middle; 6 | display: inline-block; 7 | overflow: hidden; 8 | white-space: nowrap; 9 | margin: 0; 10 | padding: 0; 11 | -moz-border-radius: 5px 5px 5px 5px; 12 | -webkit-border-radius: 5px 5px 5px 5px; 13 | border-radius: 5px 5px 5px 5px; 14 | } 15 | .textbox .textbox-text { 16 | font-size: 12px; 17 | border: 0; 18 | margin: 0; 19 | padding: 4px; 20 | white-space: normal; 21 | vertical-align: top; 22 | outline-style: none; 23 | resize: none; 24 | -moz-border-radius: 5px 5px 5px 5px; 25 | -webkit-border-radius: 5px 5px 5px 5px; 26 | border-radius: 5px 5px 5px 5px; 27 | } 28 | .textbox .textbox-prompt { 29 | font-size: 12px; 30 | color: #aaa; 31 | } 32 | .textbox .textbox-button, 33 | .textbox .textbox-button:hover { 34 | position: absolute; 35 | top: 0; 36 | padding: 0; 37 | vertical-align: top; 38 | -moz-border-radius: 0 0 0 0; 39 | -webkit-border-radius: 0 0 0 0; 40 | border-radius: 0 0 0 0; 41 | } 42 | .textbox-button-right, 43 | .textbox-button-right:hover { 44 | border-width: 0 0 0 1px; 45 | } 46 | .textbox-button-left, 47 | .textbox-button-left:hover { 48 | border-width: 0 1px 0 0; 49 | } 50 | .textbox-addon { 51 | position: absolute; 52 | top: 0; 53 | } 54 | .textbox-icon { 55 | display: inline-block; 56 | width: 18px; 57 | height: 20px; 58 | overflow: hidden; 59 | vertical-align: top; 60 | background-position: center center; 61 | cursor: pointer; 62 | opacity: 0.6; 63 | filter: alpha(opacity=60); 64 | text-decoration: none; 65 | outline-style: none; 66 | } 67 | .textbox-icon-disabled, 68 | .textbox-icon-readonly { 69 | cursor: default; 70 | } 71 | .textbox-icon:hover { 72 | opacity: 1.0; 73 | filter: alpha(opacity=100); 74 | } 75 | .textbox-icon-disabled:hover { 76 | opacity: 0.6; 77 | filter: alpha(opacity=60); 78 | } 79 | .textbox-focused { 80 | -moz-box-shadow: 0 0 3px 0 #95B8E7; 81 | -webkit-box-shadow: 0 0 3px 0 #95B8E7; 82 | box-shadow: 0 0 3px 0 #95B8E7; 83 | } 84 | .textbox-invalid { 85 | border-color: #ffa8a8; 86 | background-color: #fff3f3; 87 | } 88 | -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/default/tooltip.css: -------------------------------------------------------------------------------- 1 | .tooltip { 2 | position: absolute; 3 | display: none; 4 | z-index: 9900000; 5 | outline: none; 6 | opacity: 1; 7 | filter: alpha(opacity=100); 8 | padding: 5px; 9 | border-width: 1px; 10 | border-style: solid; 11 | border-radius: 5px; 12 | -moz-border-radius: 5px 5px 5px 5px; 13 | -webkit-border-radius: 5px 5px 5px 5px; 14 | border-radius: 5px 5px 5px 5px; 15 | } 16 | .tooltip-content { 17 | font-size: 12px; 18 | } 19 | .tooltip-arrow-outer, 20 | .tooltip-arrow { 21 | position: absolute; 22 | width: 0; 23 | height: 0; 24 | line-height: 0; 25 | font-size: 0; 26 | border-style: solid; 27 | border-width: 6px; 28 | border-color: transparent; 29 | _border-color: tomato; 30 | _filter: chroma(color=tomato); 31 | } 32 | .tooltip-right .tooltip-arrow-outer { 33 | left: 0; 34 | top: 50%; 35 | margin: -6px 0 0 -13px; 36 | } 37 | .tooltip-right .tooltip-arrow { 38 | left: 0; 39 | top: 50%; 40 | margin: -6px 0 0 -12px; 41 | } 42 | .tooltip-left .tooltip-arrow-outer { 43 | right: 0; 44 | top: 50%; 45 | margin: -6px -13px 0 0; 46 | } 47 | .tooltip-left .tooltip-arrow { 48 | right: 0; 49 | top: 50%; 50 | margin: -6px -12px 0 0; 51 | } 52 | .tooltip-top .tooltip-arrow-outer { 53 | bottom: 0; 54 | left: 50%; 55 | margin: 0 0 -13px -6px; 56 | } 57 | .tooltip-top .tooltip-arrow { 58 | bottom: 0; 59 | left: 50%; 60 | margin: 0 0 -12px -6px; 61 | } 62 | .tooltip-bottom .tooltip-arrow-outer { 63 | top: 0; 64 | left: 50%; 65 | margin: -13px 0 0 -6px; 66 | } 67 | .tooltip-bottom .tooltip-arrow { 68 | top: 0; 69 | left: 50%; 70 | margin: -12px 0 0 -6px; 71 | } 72 | .tooltip { 73 | background-color: #ffffff; 74 | border-color: #95B8E7; 75 | color: #000000; 76 | } 77 | .tooltip-right .tooltip-arrow-outer { 78 | border-right-color: #95B8E7; 79 | } 80 | .tooltip-right .tooltip-arrow { 81 | border-right-color: #ffffff; 82 | } 83 | .tooltip-left .tooltip-arrow-outer { 84 | border-left-color: #95B8E7; 85 | } 86 | .tooltip-left .tooltip-arrow { 87 | border-left-color: #ffffff; 88 | } 89 | .tooltip-top .tooltip-arrow-outer { 90 | border-top-color: #95B8E7; 91 | } 92 | .tooltip-top .tooltip-arrow { 93 | border-top-color: #ffffff; 94 | } 95 | .tooltip-bottom .tooltip-arrow-outer { 96 | border-bottom-color: #95B8E7; 97 | } 98 | .tooltip-bottom .tooltip-arrow { 99 | border-bottom-color: #ffffff; 100 | } 101 | -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/default/tree.css: -------------------------------------------------------------------------------- 1 | .tree { 2 | margin: 0; 3 | padding: 0; 4 | list-style-type: none; 5 | } 6 | .tree li { 7 | white-space: nowrap; 8 | } 9 | .tree li ul { 10 | list-style-type: none; 11 | margin: 0; 12 | padding: 0; 13 | } 14 | .tree-node { 15 | height: 18px; 16 | white-space: nowrap; 17 | cursor: pointer; 18 | } 19 | .tree-hit { 20 | cursor: pointer; 21 | } 22 | .tree-expanded, 23 | .tree-collapsed, 24 | .tree-folder, 25 | .tree-file, 26 | .tree-checkbox, 27 | .tree-indent { 28 | display: inline-block; 29 | width: 16px; 30 | height: 18px; 31 | vertical-align: top; 32 | overflow: hidden; 33 | } 34 | .tree-expanded { 35 | background: url('images/tree_icons.png') no-repeat -18px 0px; 36 | } 37 | .tree-expanded-hover { 38 | background: url('images/tree_icons.png') no-repeat -50px 0px; 39 | } 40 | .tree-collapsed { 41 | background: url('images/tree_icons.png') no-repeat 0px 0px; 42 | } 43 | .tree-collapsed-hover { 44 | background: url('images/tree_icons.png') no-repeat -32px 0px; 45 | } 46 | .tree-lines .tree-expanded, 47 | .tree-lines .tree-root-first .tree-expanded { 48 | background: url('images/tree_icons.png') no-repeat -144px 0; 49 | } 50 | .tree-lines .tree-collapsed, 51 | .tree-lines .tree-root-first .tree-collapsed { 52 | background: url('images/tree_icons.png') no-repeat -128px 0; 53 | } 54 | .tree-lines .tree-node-last .tree-expanded, 55 | .tree-lines .tree-root-one .tree-expanded { 56 | background: url('images/tree_icons.png') no-repeat -80px 0; 57 | } 58 | .tree-lines .tree-node-last .tree-collapsed, 59 | .tree-lines .tree-root-one .tree-collapsed { 60 | background: url('images/tree_icons.png') no-repeat -64px 0; 61 | } 62 | .tree-line { 63 | background: url('images/tree_icons.png') no-repeat -176px 0; 64 | } 65 | .tree-join { 66 | background: url('images/tree_icons.png') no-repeat -192px 0; 67 | } 68 | .tree-joinbottom { 69 | background: url('images/tree_icons.png') no-repeat -160px 0; 70 | } 71 | .tree-folder { 72 | background: url('images/tree_icons.png') no-repeat -208px 0; 73 | } 74 | .tree-folder-open { 75 | background: url('images/tree_icons.png') no-repeat -224px 0; 76 | } 77 | .tree-file { 78 | background: url('images/tree_icons.png') no-repeat -240px 0; 79 | } 80 | .tree-loading { 81 | background: url('images/loading.gif') no-repeat center center; 82 | } 83 | .tree-checkbox0 { 84 | background: url('images/tree_icons.png') no-repeat -208px -18px; 85 | } 86 | .tree-checkbox1 { 87 | background: url('images/tree_icons.png') no-repeat -224px -18px; 88 | } 89 | .tree-checkbox2 { 90 | background: url('images/tree_icons.png') no-repeat -240px -18px; 91 | } 92 | .tree-title { 93 | font-size: 12px; 94 | display: inline-block; 95 | text-decoration: none; 96 | vertical-align: top; 97 | white-space: nowrap; 98 | padding: 0 2px; 99 | height: 18px; 100 | line-height: 18px; 101 | } 102 | .tree-node-proxy { 103 | font-size: 12px; 104 | line-height: 20px; 105 | padding: 0 2px 0 20px; 106 | border-width: 1px; 107 | border-style: solid; 108 | z-index: 9900000; 109 | } 110 | .tree-dnd-icon { 111 | display: inline-block; 112 | position: absolute; 113 | width: 16px; 114 | height: 18px; 115 | left: 2px; 116 | top: 50%; 117 | margin-top: -9px; 118 | } 119 | .tree-dnd-yes { 120 | background: url('images/tree_icons.png') no-repeat -256px 0; 121 | } 122 | .tree-dnd-no { 123 | background: url('images/tree_icons.png') no-repeat -256px -18px; 124 | } 125 | .tree-node-top { 126 | border-top: 1px dotted red; 127 | } 128 | .tree-node-bottom { 129 | border-bottom: 1px dotted red; 130 | } 131 | .tree-node-append .tree-title { 132 | border: 1px dotted red; 133 | } 134 | .tree-editor { 135 | border: 1px solid #ccc; 136 | font-size: 12px; 137 | height: 14px !important; 138 | height: 18px; 139 | line-height: 14px; 140 | padding: 1px 2px; 141 | width: 80px; 142 | position: absolute; 143 | top: 0; 144 | } 145 | .tree-node-proxy { 146 | background-color: #ffffff; 147 | color: #000000; 148 | border-color: #95B8E7; 149 | } 150 | .tree-node-hover { 151 | background: #eaf2ff; 152 | color: #000000; 153 | } 154 | .tree-node-selected { 155 | background: #ffe48d; 156 | color: #000000; 157 | } 158 | .tree-node-hidden { 159 | display: none; 160 | } 161 | -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/default/validatebox.css: -------------------------------------------------------------------------------- 1 | .validatebox-invalid { 2 | border-color: #ffa8a8; 3 | background-color: #fff3f3; 4 | color: #000; 5 | } 6 | -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/default/window.css: -------------------------------------------------------------------------------- 1 | .window { 2 | overflow: hidden; 3 | padding: 5px; 4 | border-width: 1px; 5 | border-style: solid; 6 | } 7 | .window .window-header { 8 | background: transparent; 9 | padding: 0px 0px 6px 0px; 10 | } 11 | .window .window-body { 12 | border-width: 1px; 13 | border-style: solid; 14 | border-top-width: 0px; 15 | } 16 | .window .window-body-noheader { 17 | border-top-width: 1px; 18 | } 19 | .window .panel-body-nobottom { 20 | border-bottom-width: 0; 21 | } 22 | .window .window-header .panel-icon, 23 | .window .window-header .panel-tool { 24 | top: 50%; 25 | margin-top: -11px; 26 | } 27 | .window .window-header .panel-icon { 28 | left: 1px; 29 | } 30 | .window .window-header .panel-tool { 31 | right: 1px; 32 | } 33 | .window .window-header .panel-with-icon { 34 | padding-left: 18px; 35 | } 36 | .window-proxy { 37 | position: absolute; 38 | overflow: hidden; 39 | } 40 | .window-proxy-mask { 41 | position: absolute; 42 | filter: alpha(opacity=5); 43 | opacity: 0.05; 44 | } 45 | .window-mask { 46 | position: absolute; 47 | left: 0; 48 | top: 0; 49 | width: 100%; 50 | height: 100%; 51 | filter: alpha(opacity=40); 52 | opacity: 0.40; 53 | font-size: 1px; 54 | overflow: hidden; 55 | } 56 | .window, 57 | .window-shadow { 58 | position: absolute; 59 | -moz-border-radius: 5px 5px 5px 5px; 60 | -webkit-border-radius: 5px 5px 5px 5px; 61 | border-radius: 5px 5px 5px 5px; 62 | } 63 | .window-shadow { 64 | background: #ccc; 65 | -moz-box-shadow: 2px 2px 3px #cccccc; 66 | -webkit-box-shadow: 2px 2px 3px #cccccc; 67 | box-shadow: 2px 2px 3px #cccccc; 68 | filter: progid:DXImageTransform.Microsoft.Blur(pixelRadius=2,MakeShadow=false,ShadowOpacity=0.2); 69 | } 70 | .window, 71 | .window .window-body { 72 | border-color: #95B8E7; 73 | } 74 | .window { 75 | background-color: #E0ECFF; 76 | background: -webkit-linear-gradient(top,#EFF5FF 0,#E0ECFF 20%); 77 | background: -moz-linear-gradient(top,#EFF5FF 0,#E0ECFF 20%); 78 | background: -o-linear-gradient(top,#EFF5FF 0,#E0ECFF 20%); 79 | background: linear-gradient(to bottom,#EFF5FF 0,#E0ECFF 20%); 80 | background-repeat: repeat-x; 81 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#EFF5FF,endColorstr=#E0ECFF,GradientType=0); 82 | } 83 | .window-proxy { 84 | border: 1px dashed #95B8E7; 85 | } 86 | .window-proxy-mask, 87 | .window-mask { 88 | background: #ccc; 89 | } 90 | .window .panel-footer { 91 | border: 1px solid #95B8E7; 92 | position: relative; 93 | top: -1px; 94 | } 95 | -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/icon.css: -------------------------------------------------------------------------------- 1 | .icon-blank{ 2 | background:url('icons/blank.gif') no-repeat center center; 3 | } 4 | .icon-add{ 5 | background:url('icons/edit_add.png') no-repeat center center; 6 | } 7 | .icon-edit{ 8 | background:url('icons/pencil.png') no-repeat center center; 9 | } 10 | .icon-clear{ 11 | background:url('icons/clear.png') no-repeat center center; 12 | } 13 | .icon-remove{ 14 | background:url('icons/edit_remove.png') no-repeat center center; 15 | } 16 | .icon-save{ 17 | background:url('icons/filesave.png') no-repeat center center; 18 | } 19 | .icon-cut{ 20 | background:url('icons/cut.png') no-repeat center center; 21 | } 22 | .icon-ok{ 23 | background:url('icons/ok.png') no-repeat center center; 24 | } 25 | .icon-no{ 26 | background:url('icons/no.png') no-repeat center center; 27 | } 28 | .icon-cancel{ 29 | background:url('icons/cancel.png') no-repeat center center; 30 | } 31 | .icon-reload{ 32 | background:url('icons/reload.png') no-repeat center center; 33 | } 34 | .icon-search{ 35 | background:url('icons/search.png') no-repeat center center; 36 | } 37 | .icon-print{ 38 | background:url('icons/print.png') no-repeat center center; 39 | } 40 | .icon-help{ 41 | background:url('icons/help.png') no-repeat center center; 42 | } 43 | .icon-undo{ 44 | background:url('icons/undo.png') no-repeat center center; 45 | } 46 | .icon-redo{ 47 | background:url('icons/redo.png') no-repeat center center; 48 | } 49 | .icon-back{ 50 | background:url('icons/back.png') no-repeat center center; 51 | } 52 | .icon-sum{ 53 | background:url('icons/sum.png') no-repeat center center; 54 | } 55 | .icon-tip{ 56 | background:url('icons/tip.png') no-repeat center center; 57 | } 58 | .icon-filter{ 59 | background:url('icons/filter.png') no-repeat center center; 60 | } 61 | .icon-man{ 62 | background:url('icons/man.png') no-repeat center center; 63 | } 64 | .icon-lock{ 65 | background:url('icons/lock.png') no-repeat center center; 66 | } 67 | .icon-more{ 68 | background:url('icons/more.png') no-repeat center center; 69 | } 70 | .icon-mini-add{ 71 | background:url('icons/mini_add.png') no-repeat center center; 72 | } 73 | .icon-mini-edit{ 74 | background:url('icons/mini_edit.png') no-repeat center center; 75 | } 76 | .icon-mini-refresh{ 77 | background:url('icons/mini_refresh.png') no-repeat center center; 78 | } 79 | .icon-large-picture{ 80 | background:url('icons/large_picture.png') no-repeat center center; 81 | } 82 | .icon-large-clipart{ 83 | background:url('icons/large_clipart.png') no-repeat center center; 84 | } 85 | .icon-large-shapes{ 86 | background:url('icons/large_shapes.png') no-repeat center center; 87 | } 88 | .icon-large-smartart{ 89 | background:url('icons/large_smartart.png') no-repeat center center; 90 | } 91 | .icon-large-chart{ 92 | background:url('icons/large_chart.png') no-repeat center center; 93 | } 94 | .icon-some-delete{ 95 | background:url('icons/basket_remove.png') no-repeat center center; 96 | } 97 | .icon-book-open{ 98 | background:url('icons/book_open_mark.png') no-repeat center center; 99 | } 100 | .icon-number{ 101 | background:url('icons/text_list_numbers.png') no-repeat center center; 102 | } 103 | .icon-set{ 104 | background:url('icons/set.png') no-repeat center center; 105 | } 106 | .icon-chart_bar{ 107 | background:url('icons/chart_bar.png') no-repeat center center; 108 | } 109 | .icon-user_add{ 110 | background:url('icons/user_add.png') no-repeat center center; 111 | } 112 | .icon-user-student{ 113 | background:url('icons/user_gray.png') no-repeat center center; 114 | } 115 | .icon-user-teacher{ 116 | background:url('icons/user_red.png') no-repeat center center; 117 | } 118 | .icon-house{ 119 | background:url('icons/house.png') no-repeat center center; 120 | } 121 | .icon-world{ 122 | background:url('icons/world.png') no-repeat center center; 123 | } 124 | .icon-exam{ 125 | background:url('icons/text_list_bullets.png') no-repeat center center; 126 | } 127 | .icon-password{ 128 | background:url('icons/2012080412263.png') no-repeat center center; 129 | } 130 | .icon-logout{ 131 | background:url('icons/door_out.png') no-repeat center center; 132 | } 133 | .icon-note{ 134 | background:url('icons/note.png') no-repeat center center; 135 | } 136 | .icon-pencil-add{ 137 | background:url('icons/pencil_add.png') no-repeat center center; 138 | } 139 | .icon-find{ 140 | background:url('icons/find.png') no-repeat center center; 141 | } 142 | .icon-book-add{ 143 | background:url('icons/book_add.png') no-repeat center center; 144 | } 145 | .icon-book-reset{ 146 | background:url('icons/book_previous.png') no-repeat center center; 147 | } 148 | .icon-world-add{ 149 | background:url('icons/world_add.png') no-repeat center center; 150 | } 151 | .icon-world-reset{ 152 | background:url('icons/world_night.png') no-repeat center center; 153 | } 154 | .icon-zoom-in{ 155 | background:url('icons/zoom_in.png') no-repeat center center; 156 | } 157 | .icon-vcard-edit{ 158 | background:url('icons/vcard_edit.png') no-repeat center center; 159 | } 160 | .icon-folder-up{ 161 | background:url('icons/folder_up.png') no-repeat center center; 162 | } 163 | .icon-password{ 164 | background:url('icons/asterisk_orange.png') no-repeat center center; 165 | } 166 | 167 | -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/icons/asterisk_orange.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/icons/asterisk_orange.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/icons/back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/icons/back.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/icons/basket_remove.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/icons/basket_remove.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/icons/blank.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/icons/blank.gif -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/icons/book_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/icons/book_add.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/icons/book_open_mark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/icons/book_open_mark.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/icons/book_previous.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/icons/book_previous.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/icons/cancel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/icons/cancel.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/icons/chart_bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/icons/chart_bar.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/icons/clear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/icons/clear.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/icons/cut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/icons/cut.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/icons/door_out.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/icons/door_out.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/icons/edit_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/icons/edit_add.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/icons/edit_remove.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/icons/edit_remove.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/icons/filesave.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/icons/filesave.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/icons/filter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/icons/filter.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/icons/find.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/icons/find.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/icons/folder_up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/icons/folder_up.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/icons/help.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/icons/help.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/icons/house.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/icons/house.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/icons/large_chart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/icons/large_chart.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/icons/large_clipart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/icons/large_clipart.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/icons/large_picture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/icons/large_picture.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/icons/large_shapes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/icons/large_shapes.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/icons/large_smartart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/icons/large_smartart.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/icons/lock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/icons/lock.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/icons/man.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/icons/man.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/icons/mini_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/icons/mini_add.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/icons/mini_edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/icons/mini_edit.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/icons/mini_refresh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/icons/mini_refresh.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/icons/more.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/icons/more.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/icons/no.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/icons/no.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/icons/note.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/icons/note.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/icons/ok.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/icons/ok.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/icons/password_lock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/icons/password_lock.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/icons/pencil.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/icons/pencil.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/icons/pencil_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/icons/pencil_add.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/icons/print.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/icons/print.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/icons/redo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/icons/redo.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/icons/reload.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/icons/reload.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/icons/search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/icons/search.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/icons/set.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/icons/set.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/icons/sum.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/icons/sum.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/icons/text_list_bullets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/icons/text_list_bullets.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/icons/text_list_numbers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/icons/text_list_numbers.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/icons/tip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/icons/tip.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/icons/undo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/icons/undo.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/icons/user_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/icons/user_add.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/icons/user_gray.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/icons/user_gray.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/icons/user_red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/icons/user_red.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/icons/vcard_edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/icons/vcard_edit.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/icons/world.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/icons/world.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/icons/world_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/icons/world_add.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/icons/world_night.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/icons/world_night.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/icons/zoom_in.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/easyui/themes/icons/zoom_in.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/easyui/themes/locale/easyui-lang-zh_CN.js: -------------------------------------------------------------------------------- 1 | if ($.fn.pagination){ 2 | $.fn.pagination.defaults.beforePageText = '第'; 3 | $.fn.pagination.defaults.afterPageText = '共{pages}页'; 4 | $.fn.pagination.defaults.displayMsg = '显示{from}到{to},共{total}记录'; 5 | } 6 | if ($.fn.datagrid){ 7 | $.fn.datagrid.defaults.loadMsg = '正在处理,请稍待。。。'; 8 | } 9 | if ($.fn.treegrid && $.fn.datagrid){ 10 | $.fn.treegrid.defaults.loadMsg = $.fn.datagrid.defaults.loadMsg; 11 | } 12 | if ($.messager){ 13 | $.messager.defaults.ok = '确定'; 14 | $.messager.defaults.cancel = '取消'; 15 | } 16 | $.map(['validatebox','textbox','filebox','searchbox', 17 | 'combo','combobox','combogrid','combotree', 18 | 'datebox','datetimebox','numberbox', 19 | 'spinner','numberspinner','timespinner','datetimespinner'], function(plugin){ 20 | if ($.fn[plugin]){ 21 | $.fn[plugin].defaults.missingMessage = '该输入项为必输项'; 22 | } 23 | }); 24 | if ($.fn.validatebox){ 25 | $.fn.validatebox.defaults.rules.email.message = '请输入有效的电子邮件地址'; 26 | $.fn.validatebox.defaults.rules.url.message = '请输入有效的URL地址'; 27 | $.fn.validatebox.defaults.rules.length.message = '输入内容长度必须介于{0}和{1}之间'; 28 | $.fn.validatebox.defaults.rules.remote.message = '请修正该字段'; 29 | } 30 | if ($.fn.calendar){ 31 | $.fn.calendar.defaults.weeks = ['日','一','二','三','四','五','六']; 32 | $.fn.calendar.defaults.months = ['一月','二月','三月','四月','五月','六月','七月','八月','九月','十月','十一月','十二月']; 33 | } 34 | if ($.fn.datebox){ 35 | $.fn.datebox.defaults.currentText = '今天'; 36 | $.fn.datebox.defaults.closeText = '关闭'; 37 | $.fn.datebox.defaults.okText = '确定'; 38 | $.fn.datebox.defaults.formatter = function(date){ 39 | var y = date.getFullYear(); 40 | var m = date.getMonth()+1; 41 | var d = date.getDate(); 42 | return y+'-'+(m<10?('0'+m):m)+'-'+(d<10?('0'+d):d); 43 | }; 44 | $.fn.datebox.defaults.parser = function(s){ 45 | if (!s) return new Date(); 46 | var ss = s.split('-'); 47 | var y = parseInt(ss[0],10); 48 | var m = parseInt(ss[1],10); 49 | var d = parseInt(ss[2],10); 50 | if (!isNaN(y) && !isNaN(m) && !isNaN(d)){ 51 | return new Date(y,m-1,d); 52 | } else { 53 | return new Date(); 54 | } 55 | }; 56 | } 57 | if ($.fn.datetimebox && $.fn.datebox){ 58 | $.extend($.fn.datetimebox.defaults,{ 59 | currentText: $.fn.datebox.defaults.currentText, 60 | closeText: $.fn.datebox.defaults.closeText, 61 | okText: $.fn.datebox.defaults.okText 62 | }); 63 | } 64 | if ($.fn.datetimespinner){ 65 | $.fn.datetimespinner.defaults.selections = [[0,4],[5,7],[8,10],[11,13],[14,16],[17,19]] 66 | } 67 | -------------------------------------------------------------------------------- /student_information_management_system/WebContent/h-ui/css/H-ui.login.css: -------------------------------------------------------------------------------- 1 | @charset "utf-8"; 2 | /* ----------- H-ui 前端框架 ------------- 3 | H-ui.login.css v2.2.1 4 | -----------------------------------------*/ 5 | body { 6 | font-size: 14px 7 | } 8 | 9 | .header, .footer { 10 | position: absolute; 11 | left: 0; 12 | right: 0; 13 | width: 100%; 14 | z-index: 99 15 | } 16 | 17 | .header { 18 | top: 0; 19 | height: 60px; 20 | background: #71a6ff; 21 | padding: 0; 22 | } 23 | 24 | .loginWraper { 25 | position: absolute; 26 | width: 100%; 27 | left: 0; 28 | top: 0; 29 | bottom: 0; 30 | right: 0; 31 | z-index: 1; 32 | background: #ffffff url(../images/login-bg-sean.jpg) no-repeat center 33 | 34 | } 35 | 36 | .loginBox { 37 | position: absolute; 38 | width: 617px; 39 | height: 330px; 40 | /* background: url() no-repeat; */ 41 | left: 50%; 42 | top: 50%; 43 | margin-left: -309px; 44 | margin-top: -184px; 45 | padding-top: 38px 46 | } 47 | 48 | @media ( max-width :617px) { 49 | .loginbox { 50 | width: 100%; 51 | position: static; 52 | margin-top: 0; 53 | margin-left: 0; 54 | } 55 | } 56 | 57 | .loginBox .row { 58 | margin-top: 20px; 59 | } 60 | 61 | .loginBox .row .form-label .Hui-iconfont { 62 | font-size: 24px 63 | } 64 | 65 | .loginBox .input-text { 66 | width: 360px 67 | } 68 | 69 | @media ( max-width :617px) { 70 | .loginBox .input-text { 71 | width: 80% 72 | } 73 | } 74 | 75 | .yzm a { 76 | color: #426374; 77 | font-size: 12px 78 | } 79 | 80 | #span_msg { 81 | font-size: 14px; 82 | color: Red; 83 | line-height: 40px; 84 | height: 40px; 85 | margin-left: 10px; 86 | width: 160px;; 87 | float: left 88 | } 89 | 90 | .hd_msg { 91 | font-size: 12px; 92 | color: #fff; 93 | height: 30px; 94 | z-index: 100; 95 | position: absolute; 96 | padding-left: 50px; 97 | padding-top: 5px 98 | } 99 | 100 | .hd_msg a { 101 | color: #fff 102 | } 103 | 104 | .hd_msg a:hover { 105 | color: #fff; 106 | text-decoration: underline 107 | } 108 | 109 | .footer { 110 | height: 46px; 111 | line-height: 46px; 112 | bottom: 0; 113 | text-align: center; 114 | color: #fff; 115 | font-size: 12px; 116 | background-color: #7ad7e9 117 | } 118 | 119 | #ie6-warning { 120 | background: #fff url(/jscss/demoimg/201006/warning.gif) no-repeat 3px 121 | center; 122 | position: absolute; 123 | top: 0; 124 | left: 0; 125 | font-size: 12px; 126 | color: #333; 127 | width: 97%; 128 | padding: 2px 15px 2px 23px; 129 | text-align: left 130 | } 131 | 132 | #ie6-warning a { 133 | text-decoration: none 134 | } -------------------------------------------------------------------------------- /student_information_management_system/WebContent/h-ui/images/Thumbs.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/h-ui/images/Thumbs.db -------------------------------------------------------------------------------- /student_information_management_system/WebContent/h-ui/images/acrossTab-2bak.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/h-ui/images/acrossTab-2bak.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/h-ui/images/acrossTab-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/h-ui/images/acrossTab-bg.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/h-ui/images/acrossTab-close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/h-ui/images/acrossTab-close.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/h-ui/images/acrossTab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/h-ui/images/acrossTab.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/h-ui/images/admin-login-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/h-ui/images/admin-login-bg.jpg -------------------------------------------------------------------------------- /student_information_management_system/WebContent/h-ui/images/admin-loginform-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/h-ui/images/admin-loginform-bg.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/h-ui/images/gq/Thumbs.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/h-ui/images/gq/Thumbs.db -------------------------------------------------------------------------------- /student_information_management_system/WebContent/h-ui/images/gq/cn.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/h-ui/images/gq/cn.gif -------------------------------------------------------------------------------- /student_information_management_system/WebContent/h-ui/images/gq/gj.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/h-ui/images/gq/gj.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/h-ui/images/gq/us.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/h-ui/images/gq/us.gif -------------------------------------------------------------------------------- /student_information_management_system/WebContent/h-ui/images/hamburger-retina.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/h-ui/images/hamburger-retina.gif -------------------------------------------------------------------------------- /student_information_management_system/WebContent/h-ui/images/hamburger.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/h-ui/images/hamburger.gif -------------------------------------------------------------------------------- /student_information_management_system/WebContent/h-ui/images/icon-add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/h-ui/images/icon-add.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/h-ui/images/icon_error_s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/h-ui/images/icon_error_s.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/h-ui/images/icon_jt2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/h-ui/images/icon_jt2.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/h-ui/images/icon_right_s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/h-ui/images/icon_right_s.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/h-ui/images/icon_warning_s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/h-ui/images/icon_warning_s.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/h-ui/images/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/h-ui/images/loading.gif -------------------------------------------------------------------------------- /student_information_management_system/WebContent/h-ui/images/loading_072.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/h-ui/images/loading_072.gif -------------------------------------------------------------------------------- /student_information_management_system/WebContent/h-ui/images/login-bg-sean.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/h-ui/images/login-bg-sean.jpg -------------------------------------------------------------------------------- /student_information_management_system/WebContent/h-ui/images/sort_asc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/h-ui/images/sort_asc.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/h-ui/images/sort_both.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/h-ui/images/sort_both.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/h-ui/images/sort_desc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/h-ui/images/sort_desc.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/h-ui/images/totop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/h-ui/images/totop.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/h-ui/images/user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/h-ui/images/user.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/h-ui/js/H-ui.admin.js: -------------------------------------------------------------------------------- 1 | /*H-ui.admin.js v2.3.1*/ 2 | /*获取顶部选项卡总长度*/ 3 | function tabNavallwidth(){ 4 | var taballwidth=0, 5 | $tabNav = $(".acrossTab"), 6 | $tabNavWp = $(".Hui-tabNav-wp"), 7 | $tabNavitem = $(".acrossTab li"), 8 | $tabNavmore =$(".Hui-tabNav-more"); 9 | if (!$tabNav[0]){return} 10 | $tabNavitem.each(function(index, element) { 11 | taballwidth+=Number(parseFloat($(this).width()+60))}); 12 | $tabNav.width(taballwidth+25); 13 | var w = $tabNavWp.width(); 14 | if(taballwidth+25>w){ 15 | $tabNavmore.show()} 16 | else{ 17 | $tabNavmore.hide(); 18 | $tabNav.css({left:0})} 19 | } 20 | 21 | /*左侧菜单响应式*/ 22 | function Huiasidedisplay(){ 23 | if($(window).width()>=768){ 24 | $(".Hui-aside").show() 25 | } 26 | } 27 | function getskincookie(){ 28 | var v = getCookie("Huiskin"); 29 | if(v==null||v==""){ 30 | v="default"; 31 | } 32 | $("#skin").attr("href","skin/"+v+"/skin.css"); 33 | } 34 | $(function(){ 35 | getskincookie(); 36 | //layer.config({extend: 'extend/layer.ext.js'}); 37 | Huiasidedisplay(); 38 | var resizeID; 39 | $(window).resize(function(){ 40 | clearTimeout(resizeID); 41 | resizeID = setTimeout(function(){ 42 | Huiasidedisplay(); 43 | },500); 44 | }); 45 | 46 | $(".Hui-nav-toggle").click(function(){ 47 | $(".Hui-aside").slideToggle(); 48 | }); 49 | $(".Hui-aside").on("click",".menu_dropdown dd li a",function(){ 50 | if($(window).width()<768){ 51 | $(".Hui-aside").slideToggle(); 52 | } 53 | }); 54 | /*左侧菜单*/ 55 | $.Huifold(".menu_dropdown dl dt",".menu_dropdown dl dd","fast",1,"click"); 56 | /*选项卡导航*/ 57 | 58 | $(".Hui-aside").on("click",".menu_dropdown a",function(){ 59 | if($(this).attr('_href')){ 60 | var bStop=false; 61 | var bStopIndex=0; 62 | var _href=$(this).attr('_href'); 63 | var _titleName=$(this).html(); 64 | var topWindow=$(window.parent.document); 65 | var show_navLi=topWindow.find("#min_title_list li"); 66 | show_navLi.each(function() { 67 | if($(this).find('span').attr("data-href")==_href){ 68 | bStop=true; 69 | bStopIndex=show_navLi.index($(this)); 70 | return false; 71 | } 72 | }); 73 | if(!bStop){ 74 | creatIframe(_href,_titleName); 75 | min_titleList(); 76 | } 77 | else{ 78 | show_navLi.removeClass("active").eq(bStopIndex).addClass("active"); 79 | var iframe_box=topWindow.find("#iframe_box"); 80 | iframe_box.find(".show_iframe").hide().eq(bStopIndex).show().find("iframe").attr("src",_href); 81 | } 82 | } 83 | }); 84 | 85 | function min_titleList(){ 86 | var topWindow=$(window.parent.document); 87 | var show_nav=topWindow.find("#min_title_list"); 88 | var aLi=show_nav.find("li"); 89 | }; 90 | function creatIframe(href,titleName){ 91 | var topWindow=$(window.parent.document); 92 | var show_nav=topWindow.find('#min_title_list'); 93 | show_nav.find('li').removeClass("active"); 94 | var iframe_box=topWindow.find('#iframe_box'); 95 | show_nav.append('
  • '+titleName+'
  • '); 96 | tabNavallwidth(); 97 | var iframeBox=iframe_box.find('.show_iframe'); 98 | iframeBox.hide(); 99 | iframe_box.append('
    '); 100 | var showBox=iframe_box.find('.show_iframe:visible'); 101 | showBox.find('iframe').attr("src",href).load(function(){ 102 | showBox.find('.loading').hide(); 103 | }); 104 | } 105 | 106 | var num=0; 107 | var oUl=$("#min_title_list"); 108 | var hide_nav=$("#Hui-tabNav"); 109 | $(document).on("click","#min_title_list li",function(){ 110 | var bStopIndex=$(this).index(); 111 | var iframe_box=$("#iframe_box"); 112 | $("#min_title_list li").removeClass("active").eq(bStopIndex).addClass("active"); 113 | iframe_box.find(".show_iframe").hide().eq(bStopIndex).show(); 114 | }); 115 | $(document).on("click","#min_title_list li i",function(){ 116 | var aCloseIndex=$(this).parents("li").index(); 117 | $(this).parent().remove(); 118 | $('#iframe_box').find('.show_iframe').eq(aCloseIndex).remove(); 119 | num==0?num=0:num--; 120 | tabNavallwidth(); 121 | }); 122 | $(document).on("dblclick","#min_title_list li",function(){ 123 | var aCloseIndex=$(this).index(); 124 | var iframe_box=$("#iframe_box"); 125 | if(aCloseIndex>0){ 126 | $(this).remove(); 127 | $('#iframe_box').find('.show_iframe').eq(aCloseIndex).remove(); 128 | num==0?num=0:num--; 129 | $("#min_title_list li").removeClass("active").eq(aCloseIndex-1).addClass("active"); 130 | iframe_box.find(".show_iframe").hide().eq(aCloseIndex-1).show(); 131 | tabNavallwidth(); 132 | }else{ 133 | return false; 134 | } 135 | }); 136 | tabNavallwidth(); 137 | 138 | $('#js-tabNav-next').click(function(){ 139 | num==oUl.find('li').length-1?num=oUl.find('li').length-1:num++; 140 | toNavPos(); 141 | }); 142 | $('#js-tabNav-prev').click(function(){ 143 | num==0?num=0:num--; 144 | toNavPos(); 145 | }); 146 | 147 | function toNavPos(){ 148 | oUl.stop().animate({'left':-num*100},100); 149 | } 150 | 151 | /*换肤*/ 152 | $("#Hui-skin .dropDown-menu a").click(function(){ 153 | var v = $(this).attr("data-val"); 154 | setCookie("Huiskin", v); 155 | $("#skin").attr("href","skin/"+v+"/skin.css"); 156 | }); 157 | }); 158 | /*弹出层*/ 159 | /* 160 | 参数解释: 161 | title 标题 162 | url 请求的url 163 | id 需要操作的数据id 164 | w 弹出层宽度(缺省调默认值) 165 | h 弹出层高度(缺省调默认值) 166 | */ 167 | function layer_show(title,url,w,h){ 168 | if (title == null || title == '') { 169 | title=false; 170 | }; 171 | if (url == null || url == '') { 172 | url="404.html"; 173 | }; 174 | if (w == null || w == '') { 175 | w=800; 176 | }; 177 | if (h == null || h == '') { 178 | h=($(window).height() - 50); 179 | }; 180 | layer.open({ 181 | type: 2, 182 | area: [w+'px', h +'px'], 183 | fix: false, //不固定 184 | maxmin: true, 185 | shade:0.4, 186 | title: title, 187 | content: url 188 | }); 189 | } 190 | /*关闭弹出框口*/ 191 | function layer_close(){ 192 | var index = parent.layer.getFrameIndex(window.name); 193 | parent.layer.close(index); 194 | } -------------------------------------------------------------------------------- /student_information_management_system/WebContent/h-ui/lib/Hui-iconfont/1.0.1/iconfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/h-ui/lib/Hui-iconfont/1.0.1/iconfont.eot -------------------------------------------------------------------------------- /student_information_management_system/WebContent/h-ui/lib/Hui-iconfont/1.0.1/iconfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/h-ui/lib/Hui-iconfont/1.0.1/iconfont.ttf -------------------------------------------------------------------------------- /student_information_management_system/WebContent/h-ui/lib/Hui-iconfont/1.0.1/iconfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/h-ui/lib/Hui-iconfont/1.0.1/iconfont.woff -------------------------------------------------------------------------------- /student_information_management_system/WebContent/h-ui/lib/icheck/Thumbs.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/h-ui/lib/icheck/Thumbs.db -------------------------------------------------------------------------------- /student_information_management_system/WebContent/h-ui/lib/icheck/aero.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/h-ui/lib/icheck/aero.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/h-ui/lib/icheck/aero@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/h-ui/lib/icheck/aero@2x.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/h-ui/lib/icheck/blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/h-ui/lib/icheck/blue.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/h-ui/lib/icheck/blue@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/h-ui/lib/icheck/blue@2x.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/h-ui/lib/icheck/green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/h-ui/lib/icheck/green.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/h-ui/lib/icheck/green@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/h-ui/lib/icheck/green@2x.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/h-ui/lib/icheck/grey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/h-ui/lib/icheck/grey.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/h-ui/lib/icheck/grey@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/h-ui/lib/icheck/grey@2x.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/h-ui/lib/icheck/jquery.icheck.min.js: -------------------------------------------------------------------------------- 1 | // iCheck v0.7, http://git.io/uhUPMA 2 | (function(b){function m(a,b,d,c){var e=a[0],l=a.parent(),j=/disable|enable/.test(d)?"disabled":"checked",f="update"==d?{checked:e.checked,disabled:e.disabled}:e[j];if(/^check|disable/.test(d)&&!f)n(a,!0,l,j);else if(/uncheck|enable/.test(d)&&f)p(a,!0,l,j);else if("update"==d)for(j in f)f[j]?n(a,!1,l,j,c):p(a,!1,l,j,c);else b||(!0==d&&!e.disabled&&a.trigger("is.Clicked"),f?n(a,!0,l,j):p(a,!0,l,j))}function n(a,k,d,c,e){k&&(a[0][c]=!0);!0!==d.data(c)&&("checked"==c&&("radio"==a[0].type&&a[0].name)&& 3 | b("input[name="+a[0].name+"]").each(function(){this!==a[0]&&b(this).data("icheck")&&p(b(this),!0,b(this).parent(),c)}),(k||e)&&a.trigger("is.Changed"),k&&a.trigger("is."+c.replace("di","Di").replace("ch","Ch")),d.data(c,!0).addClass(r(a,c)))}function p(a,b,d,c,e){var l="disabled"==c?"Enabled":"Unchecked";b&&(a[0][c]=!1);!1!==d.data(c)&&((b||e)&&a.trigger("is.Changed"),b&&a.trigger("is."+l),d.data(c,!1).removeClass(r(a,c)))}function u(a,k){if(a.data("icheck")){var d=a[0].id,c=b("label[for="+d+"]"); 4 | a.parent().html(a.attr("style",a.data("icheck").style||"").trigger(k||""));a.removeData("icheck").unbind(".df").unwrap();d&&c.length&&c.unbind(".df")}}function r(a,b){if(a.data("icheck"))return a.data("icheck").options[b+"Class"]}b.fn.iCheck=function(a){if(/^(check|uncheck|disable|enable|update|destroy)$/.test(a))return this.each(function(){/destroy/.test(a)?u(b(this),"is.Destroyed"):m(b(this),!0,a)});if("object"==typeof a||!a){var k=navigator.userAgent,d=b.extend({},{checkboxClass:"icheckbox",radioClass:"iradio", 5 | checkedClass:"checked",disabledClass:"disabled",hoverClass:"hover",focusClass:"focus",activeClass:"active",labelHover:!0,labelHoverClass:"hover"},a),c=/^(checkbox|radio)$/.test(d.handle)?":"+d.handle:":checkbox, :radio",e=(""+d.increaseArea).replace("%","")|0;-50>e&&(e=-50);return this.each(function(){(b(this).is(c)?b(this):b(this).find(c)).each(function(){u(b(this));var a=this,c=a.id,f={position:"absolute",top:-e+"%",left:-e+"%",display:"block",width:100+2*e+"%",height:100+2*e+"%",margin:0,padding:0, 6 | background:"#fff",border:0,opacity:0},r=/ipad|iphone|ipod|android|blackberry|windows phone|opera mini/i.test(k)?{position:"absolute",visibility:"hidden"}:e|0?f:{position:"absolute",opacity:0},w="checkbox"==a.type?d.checkboxClass:d.radioClass,h=b(this).data("icheck",{style:b(this).attr("style"),options:d}).css(r),q=b("label[for="+c+"]"),g=h.wrap('
    ').trigger("is.Created").parent().append(d.insert),f=b("").css(f).appendTo(g).click(function(){h.click();m(h,!1,!0)}),s=d.hoverClass, 7 | t=d.labelHoverClass,v;!0==d.cursor&&f.css("cursor","pointer");!0==d.inheritClass&&g.addClass(a.className);!0==d.inheritID&&c&&g.attr("id","icheck-"+c);"static"==g.css("position")&&g.css("position","relative");m(h,!0,"update");c&&q.length&&q.bind("click.df mouseenter.df mouseleave.df touchbegin.df touchend.df",function(c){var e=c.type,f=b(this);"click"==e?(c.preventDefault(),h.click(),m(h,!1,!0)):!0==d.labelHover&&!a.disabled&&(/mouseenter|touchbegin/.test(e)?(g.addClass(s),f.addClass(t)):(g.removeClass(s), 8 | f.removeClass(t)))});h.bind("focus.df blur.df keyup.df keydown.df keypress.df",function(c){var b=c.type,e=c.keyCode||c.charCode||c.which;c=/MSIE [5-8]/.test(k)?"keyup"==b&&"keypress"!==v:"keyup"==b;e="keypress"==b&&32==e;/focus|blur/.test(b)?"focus"==b?g.addClass(d.focusClass):g.removeClass(d.focusClass):"radio"==a.type?(c?m(h,!0,"update",!0):e&&!a.checked&&n(h,!1,g,"checked",!0),v=b):"checkbox"==a.type&&e&&(a.checked?p(h,!1,g,"checked",!0):n(h,!1,g,"checked",!0))});f.bind("mousedown mouseup mouseout mouseenter mouseleave touchbegin touchend", 9 | function(b){b=b.type;var e=/mousedown|mouseup|mouseout/.test(b)?d.activeClass:s;a.disabled||(/mousedown|mouseenter|touchbegin/.test(b)?g.addClass(e):g.removeClass(e),c&&(q.length&&!0==d.labelHover&&e==s)&&(/mouseleave|touchend/.test(b)?q.removeClass(t):q.addClass(t)))})})})}return this}})(jQuery); -------------------------------------------------------------------------------- /student_information_management_system/WebContent/h-ui/lib/icheck/minimal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/h-ui/lib/icheck/minimal.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/h-ui/lib/icheck/minimal@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/h-ui/lib/icheck/minimal@2x.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/h-ui/lib/icheck/orange.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/h-ui/lib/icheck/orange.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/h-ui/lib/icheck/orange@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/h-ui/lib/icheck/orange@2x.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/h-ui/lib/icheck/pink.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/h-ui/lib/icheck/pink.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/h-ui/lib/icheck/pink@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/h-ui/lib/icheck/pink@2x.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/h-ui/lib/icheck/purple.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/h-ui/lib/icheck/purple.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/h-ui/lib/icheck/purple@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/h-ui/lib/icheck/purple@2x.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/h-ui/lib/icheck/red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/h-ui/lib/icheck/red.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/h-ui/lib/icheck/red@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/h-ui/lib/icheck/red@2x.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/h-ui/lib/icheck/yellow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/h-ui/lib/icheck/yellow.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/h-ui/lib/icheck/yellow@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/h-ui/lib/icheck/yellow@2x.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/h-ui/skin/default/Thumbs.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/h-ui/skin/default/Thumbs.db -------------------------------------------------------------------------------- /student_information_management_system/WebContent/h-ui/skin/default/acrossTab-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/h-ui/skin/default/acrossTab-bg.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/h-ui/skin/default/acrossTab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/h-ui/skin/default/acrossTab.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/h-ui/skin/default/icon_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/h-ui/skin/default/icon_arrow.png -------------------------------------------------------------------------------- /student_information_management_system/WebContent/h-ui/skin/default/skin.css: -------------------------------------------------------------------------------- 1 | @charset "utf-8"; 2 | /* 默认 黑色 */ 3 | /*全站默认字体颜色*/ 4 | a{color:#333}a:hover,a:focus,.maincolor,.maincolor a{color:#06c} 5 | .Hui-header{ color:#fff}/*头部颜色*/ 6 | .Hui-logo,.Hui-logo-m,.Hui-subtitle,.Hui-userbar{color:#fff}/*logo 及 用户信息文字颜色*/ 7 | .Hui-logo:hover,.Hui-logo-m:hover{color:#fff;text-decoration: none} 8 | 9 | .Hui-header{background-color:#222}/*顶部导航*/ 10 | #Hui-nav > ul > li > a{ color:#fff}/*顶部导航文字颜色*/ 11 | #Hui-nav > ul > li > a:hover,#Hui-nav > ul > li.current > a{ color:#fff}/*导航高亮状态*/ 12 | .Hui-userbar > li > a{ color:#fff} 13 | .Hui-userbar > li > a:hover,.Hui-userbar > li.current > a{ color:#fff}/*用户信息条高亮*/ 14 | .Hui-aside{}/*侧边栏*/ 15 | .Hui-aside .menu_dropdown dt{color:#333}/*左侧二级导航菜单*/ 16 | .Hui-aside .menu_dropdown dt:hover{color:#148cf1} 17 | .Hui-aside .menu_dropdown dt:hover [class^="icon-"]{ color:#7e8795} 18 | .Hui-aside .menu_dropdown li a{color:#666;border-bottom: 1px solid #e5e5e5} 19 | .Hui-aside .menu_dropdown li a:hover{color:#148cf1;background-color:#fafafa} 20 | .Hui-aside .menu_dropdown li.current a,.menu_dropdown li.current a:hover{color:#148cf1} 21 | .Hui-aside .menu_dropdown dt .Hui-iconfont{ color:#a0a7b1} 22 | .Hui-aside .menu_dropdown dt .menu_dropdown-arrow{ color:#b6b7b8} 23 | .dislpayArrow a{background:url(icon_arrow.png) no-repeat 0 0} -------------------------------------------------------------------------------- /student_information_management_system/WebContent/index.jsp: -------------------------------------------------------------------------------- 1 | <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> 2 | 3 | <%-- 将请求转发到用户登录页面 --%> 4 | 5 | -------------------------------------------------------------------------------- /student_information_management_system/WebContent/refresh.jsp: -------------------------------------------------------------------------------- 1 | <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | <%-- 刷新 --%> 11 | 12 | -------------------------------------------------------------------------------- /student_information_management_system/WebContent/resource/image/default_portrait.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/WebContent/resource/image/default_portrait.jpg -------------------------------------------------------------------------------- /student_information_management_system/src/databaseConfig.properties: -------------------------------------------------------------------------------- 1 | # 2 | #Database configuration information 3 | # 4 | Url=jdbc:mysql:xxxxxx?useSSL=false&serverTimezone=UTC&allowPublicKeyRetrieval=true 5 | UserName=xxxxxx 6 | UserPassword=xxxxxx 7 | DriverName=com.mysql.cj.jdbc.Driver 8 | -------------------------------------------------------------------------------- /student_information_management_system/src/pers/huangyuhui/sms/dao/AdminDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/src/pers/huangyuhui/sms/dao/AdminDao.java -------------------------------------------------------------------------------- /student_information_management_system/src/pers/huangyuhui/sms/dao/BasicDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/src/pers/huangyuhui/sms/dao/BasicDao.java -------------------------------------------------------------------------------- /student_information_management_system/src/pers/huangyuhui/sms/dao/ClazzDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/src/pers/huangyuhui/sms/dao/ClazzDao.java -------------------------------------------------------------------------------- /student_information_management_system/src/pers/huangyuhui/sms/dao/StudentDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/src/pers/huangyuhui/sms/dao/StudentDao.java -------------------------------------------------------------------------------- /student_information_management_system/src/pers/huangyuhui/sms/dao/TeacherDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/src/pers/huangyuhui/sms/dao/TeacherDao.java -------------------------------------------------------------------------------- /student_information_management_system/src/pers/huangyuhui/sms/filter/LoginFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/src/pers/huangyuhui/sms/filter/LoginFilter.java -------------------------------------------------------------------------------- /student_information_management_system/src/pers/huangyuhui/sms/model/AdminInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/src/pers/huangyuhui/sms/model/AdminInfo.java -------------------------------------------------------------------------------- /student_information_management_system/src/pers/huangyuhui/sms/model/ClazzInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/src/pers/huangyuhui/sms/model/ClazzInfo.java -------------------------------------------------------------------------------- /student_information_management_system/src/pers/huangyuhui/sms/model/Paging.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/src/pers/huangyuhui/sms/model/Paging.java -------------------------------------------------------------------------------- /student_information_management_system/src/pers/huangyuhui/sms/model/StudentInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/src/pers/huangyuhui/sms/model/StudentInfo.java -------------------------------------------------------------------------------- /student_information_management_system/src/pers/huangyuhui/sms/model/TeacherInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/src/pers/huangyuhui/sms/model/TeacherInfo.java -------------------------------------------------------------------------------- /student_information_management_system/src/pers/huangyuhui/sms/servlet/ClazzManagementServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/src/pers/huangyuhui/sms/servlet/ClazzManagementServlet.java -------------------------------------------------------------------------------- /student_information_management_system/src/pers/huangyuhui/sms/servlet/LoginServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/src/pers/huangyuhui/sms/servlet/LoginServlet.java -------------------------------------------------------------------------------- /student_information_management_system/src/pers/huangyuhui/sms/servlet/OutVerifiCodeServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/src/pers/huangyuhui/sms/servlet/OutVerifiCodeServlet.java -------------------------------------------------------------------------------- /student_information_management_system/src/pers/huangyuhui/sms/servlet/PersonalManagementServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/src/pers/huangyuhui/sms/servlet/PersonalManagementServlet.java -------------------------------------------------------------------------------- /student_information_management_system/src/pers/huangyuhui/sms/servlet/PhotoServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/src/pers/huangyuhui/sms/servlet/PhotoServlet.java -------------------------------------------------------------------------------- /student_information_management_system/src/pers/huangyuhui/sms/servlet/StuManagementServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/src/pers/huangyuhui/sms/servlet/StuManagementServlet.java -------------------------------------------------------------------------------- /student_information_management_system/src/pers/huangyuhui/sms/servlet/SysMainInterfaceServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/src/pers/huangyuhui/sms/servlet/SysMainInterfaceServlet.java -------------------------------------------------------------------------------- /student_information_management_system/src/pers/huangyuhui/sms/servlet/TeacherManagementServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/src/pers/huangyuhui/sms/servlet/TeacherManagementServlet.java -------------------------------------------------------------------------------- /student_information_management_system/src/pers/huangyuhui/sms/util/CreateVerifiCodeImage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/src/pers/huangyuhui/sms/util/CreateVerifiCodeImage.java -------------------------------------------------------------------------------- /student_information_management_system/src/pers/huangyuhui/sms/util/DbConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/src/pers/huangyuhui/sms/util/DbConfig.java -------------------------------------------------------------------------------- /student_information_management_system/src/pers/huangyuhui/sms/util/DbUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/src/pers/huangyuhui/sms/util/DbUtil.java -------------------------------------------------------------------------------- /student_information_management_system/src/pers/huangyuhui/sms/util/StringUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogTech/sms/97f7b13c5d38b9cbe3d925bcd9bf9ec42dc97429/student_information_management_system/src/pers/huangyuhui/sms/util/StringUtil.java --------------------------------------------------------------------------------