配置Servlet的注意事项

在配置Servlet时,有两个地方需要配置,一个是<servlet>,另一个是<servlet-Mapping>,这两个一个是配置Servlet,一个是配置其映射信息,其中<servlet>中的<servlet-name>可以随意指定,但要有一定的意义,一般取为类的名称,例如我的类名为ServletDemo,这里取名为ServletDemo,下面的<servlet-class>是类的全路径,package+calssname,一定要是全路径!

<servlet-Mapping>是映射信息,它也有一个<servlet-name>,里面的名字是对应的Servlet名,也就是我们上面配置的Servlet名字,这里是ServletDemo,下面的是映射路径,也就是访问Servlet的名称,这里也是以方便和有意义为前提的,是我们在访问Servlet在浏览器地址栏后面输入的那个信息,例如我的映射路径命名为/servlet,在地址栏中输入http://localhost/20170323/servlet。

注意:这里的开始映射路径一定不是丢掉/,否则就会出错了,一定要写成/servlet,不能是servlet。

<servlet>定义servlet
     <servlet-name>hello</servlet-name>与servlet-mapping相对应
  <servlet-class>
     org.wj.servletdemo.HelloServlet
  </servlet-class>
  </servlet>
  <servlet-mapping>映射路径
    <servlet-name>hello</servlet-name>与servlet相对应
 <url-pattern>/helloServlet</url-pattern>页面的映射路径
  </servlet-mapping>

猜你喜欢

转载自www.cnblogs.com/chenloveslife/p/8903882.html