b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

web项目访问jsp路径 Servlet及相关类和接口(6)

电脑杂谈  发布时间:2018-02-08 02:41:49  来源:网络整理

service(HttpServletRequest req, HttpServletResponse resp):通过源码可以看出,这个方法会根据不同的HTTP请求类型(GET、POST或其他),调用不同的实现方法(doGet()、doPost()或其他)。这样一来,当开发者自己编写Servlet类时(继承HttpServlet类),我们只需要覆盖(重写)doGet()、doPost()或其他doXXX()方法就可以了,而不需要覆盖(重写)service()方法,这样就简化了许多。实际上笔者在开发中遇到的几个项目的servlet类中都是覆盖(重写)了doGet()、doPost()方法,而没有覆盖(重写)service()方法。

7、总结

本篇着重介绍了和servlet相关的几个比较重要的接口和类,下面通过图片说明它们之间的继承关系:

在实际的web项目中,如果需要开发者自己写servlet类,一般直接继承HttpServlet类即可。在用Tomcat加载servlet类时,如果需要初始化一些信息(比如解析web.xml文件中<servlet>标签下的配置信息),可以覆盖(重写)无参的init()方法;如果要处理GET请求,可以覆盖(重写)doGet()方法;如果要处理POST请求,可以覆盖(重写)doPost()方法。init()、doGet()、doPost()这三个方法是笔者在开发web项目中遇到最多的,基本上自己写的servlet类里面,都是继承了HttpServlet类,覆盖(重写)了这三个方法。


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-66452-6.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    每日福利
    热点图片
    拼命载入中...