关于控制器

来源:3-5 商品管理上架

不想睡觉的橘子君

2020-01-20 17:45:11

老师在代码里的控制器是一个普通的类,不是servlet。那么既然普通的类也可以做控制器,servlet的作用体现在哪里呢

写回答

1回答

好帮手慕小班

2020-01-20

同学你好,这里同学是说GlobalController这个控制器类是普通的类吗?

        如果是,同学的理解是有点偏差的呐,GlobalController继承了GenericServlet,GenericServlet实现了Servlet接口,定义了通用的,与协议无关的Servlet。

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

综上所述GlobalController也是一个Servlet。

如果同学想表述的不是这个类,还麻烦同学具体描述一下。

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

0

0 学习 · 8016 问题

查看课程