小组成员:
201731062617 冯鹏
201731083311 姜亦航
一.在数据库中建立一个用户表:

二.编写一个servlet进行用户名和密码校验,获取登录页面的用户名密码,并显示出来:
1.新建一个loginservlet:



2.获取登录页面的用户名和密码并显示出来:

如果用户名和密码正确,直接跳转后面页面:

三:使用cookie,如果用户在登录时选择保存登录信息,30天内,用户无需登录
1.新建一个setcookie和getcookie:
getcookie:

setcookie:

2.30天内自动填充:



3.30天内自动登录:

加上这段代码自动登录:

三:使用Session显示在线人数:
建立一个HttpSessionListener类,并也在web.xml中添加配置


显示在线人数:

四:使用过滤器解决乱码问题,登录时用户名为中文可能不能正常识别,解决该问题
1.创建一个filter解决乱码问题:


即使用户名和密码错误,也不会出现乱码问题:

github地址:https://github.com/fengpeng123/servlet