servlet应用

1.新建项目

 (1)步骤与上次作业大致相同,只是这次作业要连接MySQL数据库,需要导入连接MySQL数据库驱动的jar包

(2)将上次的登录界面的HTML文件导入到web文件夹下

(3)在src文件夹下新建一个Servlet,命名为MyServlet,并在WEB-INF文件夹的web.xml配置相关信息

 

(3)启动服务器,看是否能访问网页

 

能够访问

2.新建一张用户表

(1)数据库用的是MySQL,但是并没有使用cmd命令创建表,而是借助了一个可视化工具 Navicat Premium 12来创建用户表

(2)查询用户表

3.使用Servlet检验用户名和密码

(1)提交用户的用户名、密码在一个from表单中,提交的方式是“post”,不会暴露用户的信息

(2)当获取前端页面的值时,获取到的用户名和密码均为null值时,相当于没有获取到前端输入的用户名和密码值,才发现在前端并没有设置用户名输入框和密码输入框的“name”属性,所以用

request.getParameter()方法并没有找到这个元素,当添加之后,用户名和密码的值就获取到了。

(3)测试数据库是否连接成功

(4)验证输入的用户名与密码

用户表的信息如下:

输入:123,tom时,网页应该弹出“用户名或者密码错误”

输入 tom 123 时,网页输出相应的用户名和密码

 4.码云地址:https://gitee.com/ganis/LoginServlet

 

posted @ 2020-06-05 15:20  黄杰辉、  阅读(151)  评论(0编辑  收藏  举报