servlet 配置如下所示 -
<servlet>
<servlet-name>smart</servlet-name>
<servlet-class>SuperSmart</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>smart</servlet-name>
<url-pattern>/dumb</url-pattern>
</servlet-mapping>
它说所有这些别名都是为了安全。我明白了。但是为什么我们必须先把它映射到一个 servlet-name 再映射到 servlet-class 呢?为什么服务器找不到 url 模式并直接将其映射到 servlet-class ?