Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Spring HTTP状态500-can';t实例化DispatcherServlet_Spring_Spring Mvc_Servlets - Fatal编程技术网

Spring HTTP状态500-can';t实例化DispatcherServlet

Spring HTTP状态500-can';t实例化DispatcherServlet,spring,spring-mvc,servlets,Spring,Spring Mvc,Servlets,又一次 HTTP状态500-实例化servlet类org.springframework.web.servlet.DispatcherServlet时出错 请你们(理解它的人)写一个指南来帮助我们调试这个?这到底是什么意思?什么使它不能实例化那个类 不管怎样,我头痛。我只有一个控制器和一个默认的DispatcherServlet,具有/url模式。但它仍然失败与tha HTTP 500。。。我甚至想知道servlet是否会进入组件扫描基本包中。以下是我的项目架构和一些代码: pom.xml &

又一次

HTTP状态500-实例化servlet类org.springframework.web.servlet.DispatcherServlet时出错

请你们(理解它的人)写一个指南来帮助我们调试这个?这到底是什么意思?什么使它不能实例化那个类

不管怎样,我头痛。我只有一个控制器和一个默认的DispatcherServlet,具有
/
url模式。但它仍然失败与tha HTTP 500。。。我甚至想知道servlet是否会进入
组件扫描基本包中。以下是我的项目架构和一些代码:

pom.xml

<!-- BASIC DEPENDENCIES -->
  <dependencies>
    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-webmvc</artifactId>
        <version>4.3.9.RELEASE</version>
    </dependency>
     <dependency>
        <groupId>javax.servlet</groupId>
        <artifactId>jstl</artifactId>
        <version>1.2</version>
     </dependency>

     <dependency>
        <groupId>javax.servlet</groupId>
        <artifactId>javax.servlet-api</artifactId>
        <version>3.1.0</version>
        <scope>provided</scope>
     </dependency>

  </dependencies>

  <!-- CURRENT JDK -->

  <properties>    
    <maven.compiler.source>1.8</maven.compiler.source>
    <maven.compiler.target>1.8</maven.compiler.target>
  </properties>
<web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd">

    <servlet>
        <servlet-name>DefaultServlet</servlet-name>
        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
        <init-param>
                <param-name>contextConfigLocation</param-name>
                <param-value>/WEB-INF/spring/webcontext/DefaultServlet-context.xml</param-value>
        </init-param>
    </servlet>

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

</web-app>
**PS:*请朋友们,这里的错误太多了。我们甚至无法扫描其他响应并将其应用于我们的CA,因为每次发生时,它似乎都不同。在进入stackoverflow之前,我们应该如何调试它。这到底是什么意思


。。。我很沮丧:(

web.xml中的servlet定义中,
/
替换为

<sevlet-mapping>/*<sevlet-mapping>
/*

< P>并发送其他异常来查看。

相同的结果。我将放弃并启动一个新项目…因为它没有意义。感谢您查看Itf您将开始一个新项目,请考虑使用Spring Bug,它已经为您处理了许多基本的布线。d spring…所以这次我不使用它。顺便说一句,我开始了一个新项目。同样的配置,它工作得很好。有时技术不是那么凌乱…所以设置可以工作?为什么你不直接使用新项目呢?有时事情就是因为没有明显的原因而不工作。@JackFlamp是的,我放弃了,我开始使用新项目ct.没有改变我以前使用的任何逻辑,但现在它工作了…我不知道,但在声明servlet时可以
1
帮助.In
web.xml
。在
web.xml
中,您已经编写了“DefaultServlet context.xml”,但开始时可能应该有一个小写的“d”(只是在黑暗中拍摄)。也可能是Spring版本的混合,也可能是它不起作用的各种原因。xml配置很棘手。@JackFlamp没有。我已经复制/粘贴以避免打字错误。所有名称都匹配。这昨天让我发疯。哈哈。无论如何,不要浪费你的时间。我刚刚放弃并创建了一个新项目。
@Controller
public class liturgieController {

    @RequestMapping("/")
    public String liturgie(Model model){
        return "liturgie";
    }
}
<sevlet-mapping>/*<sevlet-mapping>