如何创建一个servlet

1.先在src下创建一个servlet的包,比如:net.zixue.servlet

2.再在该包下创建一个java.class,比如HelloServlet

3.在类HelloServlet下写代码,主要两个步骤:

    a:继承HttpServlet

    b: 复写HttpServlet中的doGet()和doPost()方法。

   技巧:在idea中,直接写doGet()再alt+enter即可利用快捷键。

4.配置web.xml文件

  在webINF下有个web.xml,在这里面进行配置。

 a:首先配置一个<servlet>标签

 b:在标签中配置<servlet-name>和<servlet-class>(这里要包名点类名)

 c:在配置一个<servlet-mapping>标签,标签里要

   <servlet-name>其名字要和上面的一样。

  <url-pattern>(记得要有个斜杆“/”)

这样就创建好一个servlet了。

另附servlet的执行机制:

首先根据你在浏览器中写的URL,找到<url-pattern>与其对应,在匹配到<servlet-name>

再在<servlet>标签中找到与上面那个<servlet-name>一样的<servlet-name>

最后找到类执行。

猜你喜欢

转载自blog.csdn.net/weixin_41060905/article/details/81331323