zoukankan      html  css  js  c++  java
  • servlet作业

    github地址:https://github.com/qq546419996/servletpractice

    一、配置MySQL

    参考博文https://www.cnblogs.com/winton-nfs/p/11524007.html进行MySQL安装与配置

    安装完成后,在任务栏左下角搜索框内输入cmd,以管理员身份运行,如果不是管理员身份,可以在System32文件夹下拉找到cmd.exe,右键选择管理员身份运行

    ①下转到mysql的bin目录下:

      

    ②安装mysql的服务:mysqld --install

      

    ③初始化mysql,在这里,初始化会产生一个随机密码,如下图框框所示,记住这个密码,后面会用到(mysqld --initialize --console)

     输入net start mysql开启MySQL的服务

    为防止IDEA中连接数据库失败,还需要在命令行中设置时区

    参考博文:https://blog.csdn.net/liuqiker/article/details/102455077

    在命令行中依次输入命令并执行即可完成设置时区:mysql -hlocalhost -uroot -p;show variables like'%time_zone';set global time_zone = '+8:00'

    还可以使用MySQL Workbench 8.0 CE,运行MySQL的可视化操作界面,百度搜索下载即可。

    找到加号,输入安装时设置的用户名和密码新建数据库连接

    完成后点击连接,在界面内找到左下角的SCHEMAS,右键选择Create Schema创建数据库

    在建立的数据库下以类似操作创建表,并录入网页登录要校验的用户名和密码数据,MySQL配置完成。

    二、在IDEA中的相关配置

    在IDEA中建立一个web项目,点击右上角运行的左边,选择Edit Configurations

    配置Tomcat服务器

    进入Moudles配置,在下图红框位置创建两个文件夹lib和classes

    在path选项中更改为刚才Classes文件夹的路径

    在dependencies选项中添加lib文件夹依赖

    在C:Program Files (x86)MySQLConnector J 8.0文件夹中找到驱动JAR文件,将其放入lib文件夹下

     IDEA相关配置完成

     三、用户名和密码校验

    四、使用cookie保存登录信息

     

     五、使用session显示当前在线人数

     六、使用过滤器解决中文乱码问题

     

     

  • 相关阅读:
    stack 栈
    链表
    2018.09.08 DL24 Day1 总结
    10.07 WZZX Day2总结
    10.06 WZZX Day1总结
    Joseph问题 (线段树)
    [POI2006]TET-Tetris 3D
    10.05FZSZ Day2模拟总结
    Tarjan求LCA
    数据结构
  • 原文地址:https://www.cnblogs.com/Nauthiz/p/13050235.html
Copyright © 2011-2022 走看看