1.创建一个web工程
2.在JavaResource中src下创建一个包名称为com.myxq.servlet
3.在创建的servlet包当中创建一个class文件起名为FirstServlet
4.进入该class实现一个Servlet接口,实现它未实现的方法
5.在web.xml当中进行配置
从Servlet3.0开始可以直接使用注解的形式来去使用Servlet
在创建好的Servlet上面写有一个@WebServlet("/myServlet")
使用注解时的注意点
当Tomcat服务器加载时,程序通过读取web.XNL文档,然后通过反射机制创建Servlet对象,并执行init方法
常用方法
内部方法调用过程
当接收到一个请求时,tomcat就会找对应的service方法,如果当中servlet当中没有存在service方法,就会到它的父类当中去找,在父类当中找到service是参数为ServletRequest,在会内部把参数转为httpServlet,转换完毕后会再继续调用参数为httpServletRequest的service方法
在此方法当中会获取参数的类型,根据不同的参数类型再去调用不同的方法
原文:https://www.cnblogs.com/mujinjia/p/11174882.html