数据库创建
首先,创建一个数据库,本次教程使用的是mysql数据库,数据库的创建全程使用sql语句进行
如果没有mysql和Navicat,可以看 Mysql8和Navicat下载和安装教程
提示:
如果文档里面有错误或者疑问,可以通过B站提醒我~
大约 1 分钟约 361 字
首先,创建一个数据库,本次教程使用的是mysql数据库,数据库的创建全程使用sql语句进行
如果没有mysql和Navicat,可以看 Mysql8和Navicat下载和安装教程
提示:
如果文档里面有错误或者疑问,可以通过B站提醒我~
接下来搭建javaweb的项目
本次教程主要使用idea进行开发,eclipse也是可以的,只要对eclipse的基本使用熟悉就好!
我也会演示一下怎么用eclipse创建项目!
提示:
如果文档里面有错误或者疑问,可以通过B站提醒我~
我这里使用的是笔下光年这款前端模板,可以直接通过gitee下载:
注意点:
提示:
如果文档里面有错误或者疑问,可以通过B站提醒我~
/**
* 分页工具
*/
public class PagerVO<T> {
int current;
int size;
int total;
List<T> list;
//get set 函数略...
}
在右上角的退出登录按钮上添加跳转链接 ${pageContext.request.contextPath}/logout
package com.hello.servlet;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
/**
* 用于登出的Servlet
*/
@WebServlet("/logout")
public class LogoutServlet extends HttpServlet {
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
req.setCharacterEncoding("utf-8");// 设置编码,否则从前端获取参数乱码
req.getSession().invalidate();
req.getRequestDispatcher("/login.jsp").forward(req, resp);
}
}
提示:
如果文档里面有错误或者疑问,可以通过B站/QQ联系我改正!感谢
上一阶段我们已经创建好了管理员,学生,班级表
这一阶段我们的功能需求细化一下