genericservlet是什么

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

同学你好,这里与GenericServlet或HttpServlet并没有直接关系,转发或者重定向到jsp页面,需要用到request或response对象,在方法参数中都有定义,不需要继承GenericServlet或HttpServlet

祝学习愉快~


好帮手慕小脸 2020-05-18 14:36:56

同学你好,

GenericServlet实现了Servlet接口,定义了通用的,与协议无关的Servlet

而HttpServlet继承了GenericServlet,是基于Http协议的Servlet扩展。

通常继承HttpServlet时,使用的是HttpServlet中的doGet()和doPost()方法,这是当请求类型确定时,继承HttpServlet。这里不需要使用doGet()和doPost()方法只需要servlet的service方法即可,所以继承GenericServlet即可。

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~


  • 提问者 焰痕 #1
    controller里面的DepartmentController等为什么不用继承HttpServlet?
    2020-05-18 15:13:49
  • 提问者 焰痕 #2
    是因为GenericServlet分发给了各个controller,所以不需要吗?
    2020-05-18 15:22:15
  • 好帮手慕小脸 回复 提问者 焰痕 #3
    同学你好,Controller是控制器,不需要继承GenericServlet或HttpServlet 祝学习愉快~
    2020-05-18 15:49:35
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师