为什么form表单提交到servlet输出为空白_javaweb03-Servlet获取参数和返回响应

学习笔记是参考的how2j

Servlet获取参数

通过登录界面,演示servlet如何获取从浏览器提交的账号和密码

新建一个login.html文档

在文件夹web处右键-new-File-输入login.html

6bf6a7757cbc656cf0947647fce9f286.png

然后在文件login.html中写程序,完成一个简单的登录功能

<!DOCTYPR html>

新建一个类LoginServlet

新建一个类,注意删除包名,如果不删除包名,后面在web.xml文件中需要说明

3ec553bfd00659b5dd7f9cbd9e2de527.png

在文件中写如下程序

import 

web.xml中配置,将映射LoginServlet到路径login

打开文件夹WEB-INF下的web.xml文件,添加映射到文件中

<servlet>
        

测试

保存上述三个文件,重启tomcat,即双击D:tomcat_80binstartup.bat

然后浏览器中输入127.0.0.1/login.html,可以看到打开了如下页面

16f630724d6ea62b4ce1826a63c16701.png

点击登录,可以在tomcat中看到用户名和密码

38d5125a605ea682b747b97d6221db81.png

这个时候我们还没有在浏览器上看到这个提交的数据,浏览器上要看到tomcat的反馈数据,需要通过【响应】来实现,下一节说明。

Servlet返回响应

将上文LoginServlet类中的程序改成下面这样。

import 

然后重启tomcat,浏览器输入127.0.0.1/login.html,输入账户(admin)和密码(123456),登录,可以看到登录成功。可以尝试输错账户或密码,可以看到fail。

c9cce42e244b5cd278bf89553c71e343.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值