lzth.net
当前位置:首页 >> sErviCE方法是处理sErvlEt的么?DoGEt和DoPost方法是处理请求的?可以直接调用s... >>

sErviCE方法是处理sErvlEt的么?DoGEt和DoPost方法是处理请求的?可以直接调用s...

doGet方法是处理客户端的get方式的请求 doPost方法是处理客户端的post方式请求 而service方法是不管get、还是post请求,它都可以接收处理 所以用service方法,可以直接代替doGet 和doPost方法 综合 doGet doPost service 都是处理servlet请求的 service是doGet和doPost的合集 希望对你有帮助

不管是post还是get方法提交过来的连接,都会在service中处理,然后,由service来交由相应的dopost或doget方法处理,如果你重写了service方法,就不会再处理dopost或doget了.

Service是类GenericServlet中最重要的方法,每次客户向服务器发出请求时,服务器就会调用这个方法.程序员如果想对客户的请求进行响应的话就必须覆盖这个方法,并在这个方法中加入自己的代码来实现对客户的响应. Service有两个参数

首先你得搞清楚,service方法是由javax.servlet.Servlet申明,HttpServlet实现的.HttpServlet不仅实现了service方法,还重写了service方法.当用户访问你的Servlet时,request和response会通过HttpServlet的service方法判断用户提交的方式,然

doget是以get方式发送请求到服务器,dopost也是一样,不过是用post方式发送get安全系数要低一些 post要高一点 运行service 告诉service你要调用get或post方法

是标准答案吗,应该是不对的,可能他的理解是servlet中的doGet和doPost是相互掉用的,如doPost里掉用doGet,然后doGet里写逻辑,或者反过来.这样就存在get请求的时候掉用doGet然后跳到doPost里执行相应逻辑

一般来说我们是用不到doGet方法的,doGet方法提交表单的时候会在url后边显示提交的内容,所以不安全.而且doGet方法只能提交256个字符.通常我们使用的都是doPost方法,你只要在servlet中让这两个方法互相调用就行了,例如在doGet

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

doget 是接收网页用get方法时调用的dopost 是用来接收post方法的get方法就象你在网页的地址栏里看到的一堆乱码,也就是url后面有参数post就是用表单传过去的,就好象把数据都打成包发过去一样其实知不知道都没什么,你可以在servlet里

首先运行的是service方法的,,service判断请求是get还是post请求,再调用相应的doget()或dopost()方法

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.lzth.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com