httpservlet 继承 方法
介绍在eclipse中创建Servlet如何继承和覆盖httpservlet中的方法。
操作方法
- 01
在创建Servlet之前,要确保已经配置了服务器运行环境,如图我使用的是tomcat 9.0。
- 02
然后创建一个web工程项目,并在src下创建类ServletDemo。创建后的工程目录如图。
- 03
这里介绍两种方法去继承并覆盖HttpServlet中的方法。 第一种方法是创建完类后再继承HttpServlet。 如图,在类ServletDemo中继承HttpServlet,继承HttpServlet需要生成一个版本号,不然eclipse会有警告。
- 04
然后在ServletDemo.java文件上右键,选择Source-->Override/Implement Methods。
- 05
在弹出框中可以看到ServletDemo直接或间接继承的类。
- 06
点开HttpServlet,就可以看到可以选择的方法,勾选想要覆盖的方法,我勾选了doGet和doPost方法,勾选完后点击OK。
- 07
点击后,就可以看到ServletDemo.java文件中生成了刚刚勾选的方法了。
- 08
第二种方法是在创建Servlet时就继承HttpServlet并选好要覆盖的方法。 在demo包处右键选择New-->Servlet。
- 09
然后在弹出的对话框中填写类名。 填写后点击next。
- 10
点击后的窗口通常不做修改,直接点击next即可。
- 11
点击后,显示的窗口上就有可以选择要覆盖的方法。 如图是默认勾选的方法,可以根据需要进行修改。 勾选完要覆盖的方法后,点击Finish。
- 12
创建完后,eclipse就生成了一个新的类,内容如图。 从图可以看到,根据我的选择,eclipse生成了对应的内容。
赞 (0)