您的位置:首页 > 数据库 > MySQL

JSP+Servlet+Tomcat+Mysql实现注册、登陆、修改、添加、查看、分页实例之----公共类代码

2018-03-23 17:59 991 查看
1、用户表实体package com.entity;

/**
* 用户表实体
* Created by lvjun on 2018-03-22.
*/
public class UsersEntity {

int id;
String uname;
String upwd;

public int getId() {
return id;
}

public void setId(int id) {
this.id = id;
}

public String getUname() {
return uname;
}

public void setUname(String uname) {
this.uname = uname;
}

public String getUpwd() {
return upwd;
}

public void setUpwd(String upwd) {
this.upwd = upwd;
}

}
2、文章内容表实体package com.entity;

/**
* 内容表实体
* Created by lvjun on 2018-03-22.
*/
public class BbsEntity {
int id;
String title; //标题
String author; //作者
String ctime; //创建时间 格式 YYYY-MM-DD HH:MM:SSS
String content; //内容
int type; //类型 0-未分类 1-原创 2-转载
int stat; // 状态 0-正常 1-注销

public int getStat() {
return stat;
}

public void setStat(int stat) {
this.stat = stat;
}

public int getId() {
return id;
}

public void setId(int id) {
this.id = id;
}

public String getTitle() {
return title;
}

public void setTitle(String title) {
this.title = title;
}

public String getAuthor() {
return author;
}

public void setAuthor(String author) {
this.author = author;
}

public String getCtime() {
return ctime;
}

public void setCtime(String ctime) {
this.ctime = ctime;
}

public String getContent() {
return content;
}

public void setContent(String content) {
this.content = content;
}

public int getType() {
return type;
}

public void setType(int type) {
this.type = type;
}
}
3、数据库驱动类package com.util;

import java.sql.*;

/**
* 数据库驱动类
* Created by lvjun on 2018-03-22.
*/
public class Dbmanage {

//打开驱动
public Connection initDB() {
Connection conn = null;
try {
Class.forName("com.mysql.jdbc.Driver");
String url = "jdbc:mysql://localhost:3306/newtime?useSSL=false";
conn = DriverManager.getConnection(url, "root", "1234");
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}
return conn;
}

//关闭无结果集
public void closeDB(Statement sta, Connection conn) {
try {
sta.close();
conn.close();
} catch (SQLException e) {
e.printStackTrace();
}

}

//关闭有结果集
public void closeDB(ResultSet rs, Statement sta, Connection conn) {
try {
rs.close();
sta.close();
conn.close();
} catch (SQLException e) {
e.printStackTrace();
}

}

}
5、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/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" version="3.1">

<!--用户部分start-->
<servlet>
<servlet-name>LoginServlet</servlet-name>
<servlet-class>com.servlet.users.LoginServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>LoginServlet</servlet-name>
<url-pattern>/index</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>RegisterServlet</servlet-name>
<servlet-class>com.servlet.users.RegisterServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>RegisterServlet</servlet-name>
<url-pattern>/register</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>ResetServlet</servlet-name>
<servlet-class>com.servlet.users.ResetServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>ResetServlet</servlet-name>
<url-pattern>/reset</url-pattern>
</servlet-mapping>
<!--用户部分end-->

<servlet>
<servlet-name>PageServlet</servlet-name>
<servlet-class>com.servlet.bbs.PageServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>PageServlet</servlet-name>
<url-pattern>/page</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>DetailServlet</servlet-name>
<servlet-class>com.servlet.bbs.DetailServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>DetailServlet</servlet-name>
<url-pattern>/detail</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>ReturnServlet</servlet-name>
<servlet-class>com.servlet.bbs.ReturnServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>ReturnServlet</servlet-name>
<url-pattern>/return</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>UpdateServlet</servlet-name>
<servlet-class>com.servlet.bbs.UpdateServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>UpdateServlet</servlet-name>
<url-pattern>/update</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>DeleteServlet</servlet-name>
<servlet-class>com.servlet.bbs.DeleteServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>DeleteServlet</servlet-name>
<url-pattern>/delete</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>InsertServlet</servlet-name>
<servlet-class>com.servlet.bbs.InsertServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>InsertServlet</servlet-name>
<url-pattern>/insert</url-pattern>
</servlet-mapping>
</web-app>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐