HTTP状态404 - Servlet DispatcherServlet不可用

时间:2018-02-05 18:23:14

标签: spring spring-mvc servlets web.xml

当我尝试在服务器上运行应用程序时,它显示DispatcherServlet不可用。

enter image description here

enter image description here

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:1)

您需要添加init-param标记,指定调度程序servlet xml文件位置的位置。

<listener>
    <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>

<servlet>
    <servlet-name>DispatcherServlet</servlet-name>
    <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
    <init-param>
        <param-name>contextConfigLocation</param-name>
        <param-value>/WEB-INF/DispatcherServlet.xml</param-value>
    </init-param>
    <load-on-startup>1</load-on-startup>
</servlet>