This system is based on JSP+Servlet+Mysql
A student achievement management system based on JSP+Servlet+Jdbc. It involves less technology, is easy to understand, and is suitable for JavaWeb beginners to learn and use.
Difficulty Level: Beginner
technology stack
editor
Eclipse Version: 2019-12 (4.14.0)
Front-end technology
Basics: html+css+JavaScript
Framework: JQuery+BootStrap
Backend technology
Jsp+Servlet
Database: mysql 5.7.27 (personal test use)
jdk version: 1.8.0_181 (for personal test use)
tomcat version: 8.5.34 (personal test use)
run locally
Eclipse environment preparation
1. Eclipse adds jdk
2.Eclipse adds tomcat
import project
If in doubt, check out the video version.
1. Download the zip and decompress it directly or install git and execute the clone command
git clone https://gitee.com/zzdoreen/SSMS.git
2. Use eclipse to import the project, configure jdk, tomcat and the required jar package.
The jar package that the project depends on is in the WebContent/WEB-INF/lib folder.
3. Open Navicat For Mysql, create a sams database, and run sams.sql.
4. Modify the database-related content in db.properties.
5. Publish to tomcat, see the tomcat configuration for the specific access link. If it is not modified, http://localhost:8080/sushe is the login page.
The system is divided into 3 types of accounts.
Administrator initial account: 1 System administrator initial password: 123
Teacher's initial account: 1123 Teacher's initial password: 11
Student initial account: 160341 Student initial password: 11
Notice
The project does not declare the versions used for mysql, jdk, and tomcat. The above version numbers are all versions used for personal testing.
Pay attention to modify the database-related content in the complete project code com.db.DBHelper.
Project screenshot
The above content is reproduced from the Internet
More information welcome to add Xiaoyou: DKA-2018