Project introduction

Project source: gitee.com/liu_xu111/j…

This system is based on JSP+SSH+Mysql. In modern development, the use of SSH has been gradually replaced by SSM, but this does not mean that we do not need to learn SSH, the system is very simple, can be used as an introduction project for SSH framework beginners.

Difficulty level: Medium

Technology stack

The editor

The Eclipse Version: 2019-12 (4.14.0)

The front-end technology

Basis: HTML + CSS + JavaScript

Frame: no

The back-end technology

SSH (struts 2 + spring + hibernate)

Database: mysql 5.7.27 (personal test use)

JDK version: 1.8.0_181 (for personal testing)

Tomcat Version: 8.5.34 (For personal testing)

Run locally

Preparing the Eclipse Environment

1. The eclipse new JDK

2. New tomcat eclipse

Import the project

If in doubt, check out the video version.

1. Download the zip file and decompress it or install Git and run the clone command

git clone https://gitee.com/liu_xu111/javaSSH.git
Copy the code

2. Decompress xscjmanage. zip, use Eclipse to open the project, and configure JDK, Tomcat, and the required JAR packages. The jar packages that the project depends on are in the WebRoot/WEB-INF/lib folder.

3. Open Navicat For Mysql, create XSCJ database, copy WebRoot\ web-INF \xscj.sql, paste it into Navicat.

4. Modify the database-related contents in WebRoot web-INF applicationContext. XML.

5. Release to tomcat, specific access link to see the tomcat configuration, if not modify the http://localhost:8080/xscjManage home page. Initial student ID: 123 Initial password: 123

Pay attention to

  • This project does not declare the use version of mysql, JDK and Tomcat. The above version numbers are used for personal testing.
  • Note that the database related content in WebRoot\ web-INF \applicationContext.xml is modified.

Project screenshots

The statement

  • This project is collected from Gitee. I just explain the use of technology, attention points and start-up methods to help everyone learn and communicate.
  • If the project cannot be downloaded through gitee address or cannot run normally, please send me a private message and I will provide free assistance.

Recommended reading

  • JSP+Servlet+JDBC+DBCP2 to achieve online book buying system
  • JSP+Servlet+JDBC implementation shine online book city
  • JSP+Servlet+JDBC cloud auto repair background management system
  • JSP+Servlet+JDBC implementation of student information management system
  • JSP+Servlet+C3P0+Mysql implementation of YCU movies website
  • JSP+Servlet+C3P0+Mysql library management system

This article has been collected by personal GitHub warehouse github.com/coderzcr/Ja… Welcome Star.