本文主要是介绍基于 Servlet 的 smbms(含静态资源及源码),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
*资源在文末
1 环境简介
环境:
- JDK 1.8
- apache-tomcat-9.0.59
- apache-maven-3.8.4
- IntelliJ IDEA 2021.1.2 x64
2 初始配置
2.1 web.xml 初始配置
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaeehttp://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"version="4.0"metadata-complete="true">
</web-app>
2.2 pow.xml 依赖
<!-- https://mvnrepository.com/artifact/javax.servlet/javax.servlet-api --><dependency><groupId>javax.servlet</groupId><artifactId>javax.servlet-api</artifactId><version>4.0.1</version><scope>provided</scope></dependency><!-- https://mvnrepository.com/artifact/javax.servlet.jsp/javax.servlet.jsp-api --><dependency><groupId>javax.servlet.jsp</groupId><artifactId>javax.servlet.jsp-api</artifactId><version>2.3.3</version><scope>provided</scope></dependency><dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><version>5.1.49</version></dependency><dependency><groupId>javax.servlet.jsp.jstl</groupId><artifactId>jstl-api</artifactId><version>1.2</version></dependency><dependency><groupId>taglibs</groupId><artifactId>standard</artifactId><version>1.1.2</version></dependency><!-- https://mvnrepository.com/artifact/com.alibaba/fastjson --><dependency><groupId>com.alibaba</groupId><artifactId>fastjson</artifactId><version>1.2.79</version></dependency>
2.3 tomcat 配置
3 实体类
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7t7dIuMh-1648281331549)(C:\Users\Flame\AppData\Roaming\Typora\typora-user-images\image-20220322131702441.png)]
User 实体类
package com.bailugansan.pojo;import java.util.Date;/*** @author BailuGansan*/
public class User {private Integer id;private String userCode;private String userName;private String userPassword;private Integer gender;private Date birthday;private String phone;private String address;private Integer userRole;private Integer createdBy;private Date creationDate;private Integer modifyBy;private Date modifyDate;public User() {}public Integer getId() {return id;}public void setId(Integer id) {this.id = id;}public String getUserCode() {return userCode;}public void setUserCode(String userCode) {this.userCode = userCode;}public String getUserName() {return userName;}public void setUserName(String userName
这篇关于基于 Servlet 的 smbms(含静态资源及源码)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!