直接贴代码:
在web.xml文件中配置servlet:
即可访问成功
接下来我们继续学习继承HttpServlet(它是GenericServlet的子类,并且实现了Servlet接口),这种方法是目前主流方法:
编写表单:
部署servlet,后即可进行访问。我们输入http://localhost:8080/hspWeb1/login.html
在文本框中输入后点击登录,就可以将文本框的值传给MyHttpServlet。
做个小总结:
通过HttpServlet去开发servlet需要重写doGet,doPost方法。
表单提交数据get请求和post请求的区别:
(1)从安全性看get<post get提交的数据会在浏览器的地址栏显示
(2)从提交的内容大小看get<post get提交的数据不能大于2K,而post提交的数据理论上不受限制,但是实际编程中建议不要大于64K
(3)从请求相应速度看:get>post。get要求服务器立即处理请求,而post请求可能形成一个队列请求。