为了账号安全,请及时绑定邮箱和手机立即绑定

Servlet中的dopost()和doget()方法的作用?

Servlet中的dopost()和doget()方法的作用?

收到一只叮咚 2019-02-05 11:07:47
Servlet中的dopost()和doget()方法的作用
查看完整描述

2 回答

?
慕村225694

TA贡献1880条经验 获得超4个赞

很简单的问题
根据请求的类型(就是你form表单中method属性下面的那请求类型,默认为doget().)HTTPServlet类的excute方法会选择调用对应的方法。
dopost()是比较安全的,在你的浏览器上不会出现发送的参数,比如你如果提交带有密码的表单发请求时一定要是dopost(),否则密码会这样被显示在浏览器上…….jsp?pwd=kkk
应该说的够清楚了吧

查看完整回答
反对 回复 2019-03-15
?
凤凰求蛊

TA贡献1825条经验 获得超4个赞

简单点说.
你调用这两个方法的时候会传递参数吧,假设你传递的是姓名"name=xy"
当调用的是doget方法的时候就会在浏览器的地址拦的路径后面显示出来"?name=xy",这意味着用户也可以手动修改该参数的值,用dopost方法的时候就不会显示出来.用户是不知道参数的情况的,可以用来保护用户隐私,比如密码

查看完整回答
反对 回复 2019-03-15
  • 2 回答
  • 0 关注
  • 964 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信