Servlet继承关系

故事扮演 提交于 2020-01-10 10:43:06

3 Servlet继承关系(了解)

3.1 Servlet继承关系

创建一个Servlet程序,必须要实现(直接实现或间接实现)Servlet接口,比如继承HttpServlet,HttpServlet继承了GenericServlet,GenericServlet实现了Servlet接口,继承结构如下:
在这里插入图片描述

因此以后在开发中,如果需要创建Servlet程序,我们只需要写一个类,去继承HttpServlet类,并覆盖其中的doGet方法和doPost方法,分别来处理GET提交和POST提交!!

3.2 修改Servlet模版

通过Eclipse可以直接创建一个Servlet类,这相比通过记事本等文本编辑工具创建Servlet,可以节省配置Servlet的时间,提高了我们的开发效率。

但是通过Eclipse生成的Servlet类中包含了许多我们不需要的注释和默认实现代码,这些每次都删除也非常占用时间。

接下来可以通过添加模版代码的形式,来生成Servlet的内容,以便于提高我们的开发效率。

1)、先创建一个Servlet,将其中的内容修改为自己期望的模版格式,并复制其中的内容,例如:

在这里插入图片描述

2)、点击菜单栏中的window --> Preferences:

在这里插入图片描述

3)、在出现的窗口左侧依次点击:Java --> Editor --> templates -->(在右边的窗口中) 点击New… :

在这里插入图片描述

4)、在出现的新窗口中填写如下内容:

在这里插入图片描述

5)、替换包路径和类名(作用是在新建Servlet生成的Servlet模版中使用当前类的包路径和类型)

在这里插入图片描述

效果如下:
在这里插入图片描述
在这里插入图片描述

效果如下:

6)、点击OK保存,创建新的Servlet文件,测试:

将Servlet中的所有内容全选删除,并输入"servlet",接着按 “Alt+ /” 提示即可生成自己想要的Servlet模版内容!
在这里插入图片描述

效果如下:
在这里插入图片描述

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!