service方法是处理servlet的么?doGet和doPost方法是处理请求的?可以直接调用service方法么

如题所述

处理servlet请求是根据你请求的类型来选择的,比如你的请求类型是get类型,servlet会选择doGet()方法处理请求。service()方法是服务方法,是一切处理请求方法的合集,它不会去处理某一个请求,除非这个请求啥都没有,在具体的项目中会根据你的实际请求选择相对应的处理方法,你要说调用service()方法的话似乎不行,没见过这么用的,除非你在servlet中的控制台输出,否则的话service()处理请求也没意义!
doGet():处理get请求
doPost():处理Post请求
doOptions():处理服务器配置选项请求
doTrace():返回客户端发送的Http头信息
service():是所有请求的合集,下面包含十几中请求方法。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-06-04
doGet方法是处理客户端的get方式的请求
doPost方法是处理客户端的post方式请求
而service方法是不管get、还是post请求,它都可以接收处理
所以用service方法,可以直接代替doGet 和doPost方法
综合 doGet doPost service 都是处理servlet请求的
service是doGet和doPost的合集
希望对你有帮助本回答被网友采纳
第2个回答  2012-06-08
service()方法不会处理请求 而是通过请求的方式选择调用doget还是dopost方法
doget处理get方式 dopost处理post方式

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网