我们在完成html文件后需要将它映射到网页上,通常有两种方法。
在web.xml中配置Servlet文件,有两个地方需要配置,一个是<servlet>,另一个是<servlet-Mapping>,这两个一个是配置Servlet,一个是配置其映射信息,其中<servlet>中的<servlet-name>可以随意指定,但要有一定的意义,一般取为类的名称。下面的<servlet-class>是类的全路径。
<servlet-Mapping>是映射信息,它也有一个<servlet-name>,里面的名字是对应的Servlet名,也就是我们上面配置的Servlet名字,下面的是映射路径,也就是访问Servlet的名称,这里也是以方便和有意义为前提的,是我们在访问Servlet在浏览器地址栏后面输入的那个信息,例如我的映射路径命名为/login,在地址栏中输入http://localhost/login 这样就可以访问到这个页面了。
通过注释的方式:@WebServlet("/login"),地址与上面相同,同样可以达到上面方法的效果。