我的web.xml出错

时间:2010-05-28 13:37:54

标签: java servlets

为什么我想在添加servlet时在我的web.xml中出错...?

   <servlet>
    <servlet-name>ClientServlet</servlet-name>
    <servlet-class>org.task.ClientServlet</servlet-class>
    <servlet-name>FactoryServlet</servlet-name>
    <servlet-class>org.task.FactoryServlet</servlet-class>
    <servlet-name>TraderServlet</servlet-name>
    <servlet-class>org.task.TraderServlet</servlet-class>
   </servlet>
    <servlet-mapping>
    <servlet-name>ClientServlet</servlet-name>
    <url-pattern>/ClientServlet</url-pattern>
    <servlet-name>FactoryServlet</servlet-name>
    <url-pattern>/FactoryServlet</url-pattern>
        <servlet-name>TraderServlet</servlet-name>
    <url-pattern>/TraderServlet</url-pattern>
  </servlet-mapping>

1 个答案:

答案 0 :(得分:3)

因为结构无效。你想要这样的东西:

<servlet>
    <servlet-name>ClientServlet</servlet-name>
    <servlet-class>org.task.ClientServlet</servlet-class>
</servlet>

<servlet>
    <servlet-name>FactoryServlet</servlet-name>
    <servlet-class>org.task.FactoryServlet</servlet-class>
</servlet>

<servlet>
    <servlet-name>TraderServlet</servlet-name>
    <servlet-class>org.task.TraderServlet</servlet-class>
</servlet>

<servlet-mapping>
    <servlet-name>ClientServlet</servlet-name>
    <url-pattern>/ClientServlet</url-pattern>
</servlet-mapping>

<servlet-mapping>
    <servlet-name>FactoryServlet</servlet-name>
    <url-pattern>/FactoryServlet</url-pattern>
</servlet-mapping>

<servlet-mapping>
    <servlet-name>TraderServlet</servlet-name>
    <url-pattern>/TraderServlet</url-pattern>
</servlet-mapping>