当前位置: 技术问答>java相关
servlet的service()方法与doGet()、doPost()方法是什么关系?
来源: 互联网 发布时间:2015-02-20
本文导语: servlet的service()方法与doGet()、doPost()方法是什么关系? | 不管是post还是get方法提交过来的连接,都会在service中处理,然后,由service来交由相应的doPost或doGet方法处理,如果你重写了service方法,就不会再...
servlet的service()方法与doGet()、doPost()方法是什么关系?
|
不管是post还是get方法提交过来的连接,都会在service中处理,然后,由service来交由相应的doPost或doGet方法处理,如果你重写了service方法,就不会再处理doPost或doGet了。
参考上建议你用doPost和doGet对相应的提交进行处理,但用service方便一些。:)
|
大概是这样
public void service(request,response) {
if request.getMethod().equals("POST") {
doPost(request,response);
}else if request.getMethod().equals("GET") {
doGet(request,response);
}
}
public void service(request,response) {
if request.getMethod().equals("POST") {
doPost(request,response);
}else if request.getMethod().equals("GET") {
doGet(request,response);
}
}
|
like