Servlet中的dopost()和doget()方法的作用,麻烦说的详细点~

如题
2024年11月08日 21:21
有3个网友回答
网友(1):

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

网友(2):

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

网友(3):

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