在学习SpringMVC时经常会因为搭建环境而出错,找半天找不到问题,简直是脑溢血

在学习SpringMVC的请求参数-基本参数的时候出现异常

javax.servlet.ServletException: Servlet[DispatcherServlet]的Servlet.init()引发异常org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:544)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:698)org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:364)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:624)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:831)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1651)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630)org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
java.base/java.lang.Thread.run(Thread.java:832)

之后进行了环境和配置的重新的搭建代码如下:

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:mvc="http://www.springframework.org/schema/mvc"xmlns:context="http://www.springframework.org/schema/context"xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsdhttp://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc.xsdhttp://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd"><!--Controller的组件扫描--><context:component-scan base-package="com.itheima"><context:include-filter type="annotation" expression="org.springframework.stereotype.Controller"/></context:component-scan><!--配置内部资源视图解析器--><bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver"><!--  /jsp/success.jsp  --><property name="prefix" value="/jsp/"></property><property name="suffix" value=".jsp"></property></bean><!--配置处理器映射器--><!--<bean class="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter"><property name="messageConverters"><list><bean class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter"/></list></property></bean>--><!--mvc的注解驱动--><mvc:annotation-driven conversion-service="conversionService"/><!--开放资源的访问--><!--<mvc:resources mapping="/js/**" location="/js/"/><mvc:resources mapping="/img/**" location="/img/"/>--><mvc:default-servlet-handler/><!--声明转换器--><bean id="conversionService" class="org.springframework.context.support.ConversionServiceFactoryBean"><property name="converters"><list><bean class="com.itheima.converter.DateConverter"></bean></list></property></bean><!--配置文件上传解析器--><bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"><property name="defaultEncoding" value="UYF-8"/><property name="maxUploadSize" value="500000"/></bean></beans>

还有就是pom文件下的依赖包不能少

 <dependencies><dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><version>5.1.32</version></dependency><dependency><groupId>c3p0</groupId><artifactId>c3p0</artifactId><version>0.9.1.2</version></dependency><dependency><groupId>com.alibaba</groupId><artifactId>druid</artifactId><version>1.1.10</version></dependency><dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>4.12</version><scope>test</scope></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-context</artifactId><version>5.0.5.RELEASE</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-test</artifactId><version>5.0.5.RELEASE</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-web</artifactId><version>5.0.5.RELEASE</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-webmvc</artifactId><version>5.0.5.RELEASE</version></dependency><dependency><groupId>javax.servlet</groupId><artifactId>javax.servlet-api</artifactId><version>3.0.1</version><scope>provided</scope></dependency><dependency><groupId>javax.servlet.jsp</groupId><artifactId>javax.servlet.jsp-api</artifactId><version>2.2.1</version><scope>provided</scope></dependency><dependency><groupId>com.fasterxml.jackson.core</groupId><artifactId>jackson-core</artifactId><version>2.9.0</version></dependency><dependency><groupId>com.fasterxml.jackson.core</groupId><artifactId>jackson-databind</artifactId><version>2.9.0</version></dependency><dependency><groupId>com.fasterxml.jackson.core</groupId><artifactId>jackson-annotations</artifactId><version>2.9.0</version></dependency><dependency><groupId>commons-fileupload</groupId><artifactId>commons-fileupload</artifactId><version>1.3.1</version></dependency><dependency><groupId>commons-io</groupId><artifactId>commons-io</artifactId><version>2.3</version></dependency></dependencies>

如果有帮助就点个赞吧

Servlet[DispatcherServlet]的Servlet.init()引发异常相关推荐

  1. 一招解决Servlet[DispatcherServlet]的Servlet.init()引发异常

    HTTP状态 500 - 内部服务器错误 类型 异常报告 消息 Servlet[DispatcherServlet]的Servlet.init()引发异常 描述 服务器遇到一个意外的情况,阻止它完成请 ...

  2. 解决 Servlet[DispatcherServlet]的Servlet.init()引发异常

    在尝试ssm整合的时候出现的问题,可能是springMVC的配置文件命名空间有问题,控制台报错通配符的匹配很全面, 但无法找到元素 'context:component-scan' 的声明,这个时候可 ...

  3. Servlet[SpringMVC]的Servlet.init()引发异常

    Servlet[SpringMVC]的Servlet.init()引发异常 报错文本: | 类型 异常报告 消息 Servlet[SpringMVC]的Servlet.init()引发异常 描述 服务 ...

  4. SpingMVC项目Servlet[springmvc]的Servlet.init()引发异常

    目录 消息 Servlet[springmvc]的Servlet.init()引发异常 解决通配符的匹配很全面, 但无法找到元素 'context:component-scan' 的声明 消息 Ser ...

  5. 解决web应用程序[]中的Servlet[dispatcherServlet]引发了load()异常

    今天在学习springMVC入门程序的时候,遇到了如下问题: ```java 24-Nov-2021 11:57:27.506 信息 [RMI TCP Connection(3)-127.0.0.1] ...

  6. Servlet[jsp]的Servlet.service()引发了具有根本原因的异常 (这个是什么情况?求解答)

    严重: 在路径为/Hospital的上下文中,Servlet[jsp]的Servlet.service()引发了具有根本原因的异常无法在web.xml或使用此应用程序部署的jar文件中解析绝对uri: ...

  7. HTTP Status 500 - Servlet.init() for servlet DispatcherServlet threw exception

    车祸现场一 type Exception reportmessage Servlet.init() for servlet DispatcherServlet threw exceptiondescr ...

  8. 令新手头痛的java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet错误...

    最近在学习springMVC,做helloworld实例的时候运行服务器一直报:java.lang.ClassNotFoundException: org.springframework.web.se ...

  9. Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception

    Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Filtered ...

最新文章

  1. 【精华】【经典】自动化循环操作方法当前网页方法,可以用于本地化AI智能自动抓取网页资源信息,类似爬虫功能
  2. Spring MVC常用注解说明
  3. 15 年腾讯老兵谈技术人成长之路
  4. 一元夺宝类项目的被拒
  5. 记一个自己项目上线的全过程
  6. 局部特征(2)——Harris角点
  7. java 开发 jvm_Java开发人员应了解的JVM流行语
  8. 依赖注入有点_12.24 (Core管道amp;中间件amp;依赖注入+琐碎笔记)
  9. Ant—使用Ant构建简单Java项目(三)
  10. python银行系统-python实现简单银行管理系统
  11. Python实现音频文件格式转化
  12. Matlab计算轮廓内切圆
  13. Lammps纳米压痕接触面积—Matlab接触面积计算(两种方法)
  14. python初中必背语法_初中英语考前必背重点语法知识汇总,高分必备,强烈建议收藏!...
  15. win10计算机安全模式怎么,Win10系统电脑进入安全模式的两种方法
  16. 操作系统介绍(按发展顺序)人工操作方式、单道批处理系统、多道批处理系统、分时系统、实时系统、微机操作系统
  17. STM32驱动新西达电调和无刷电机
  18. DC系列:1 (DC-1靶机,初级渗透详细教程)
  19. 外挂框架开发(1)HOOKAPI
  20. Nett源码剖析(1)NioEventloopGroup的创建2021SC@SDUSC

热门文章

  1. 树莓派4b安装Android10
  2. 植入「电子神经」,瘫痪小鼠也能踢球,鲍哲南团队成果登Nature子刊
  3. IDEA之Windows快捷键
  4. 【刷题笔记】——day.6 有效的井字游戏
  5. SQL Server2019重新下载失败
  6. 沧海一粟小组(第三次作业)
  7. 做一个简单的java小游戏--单机版五子棋
  8. python量化 双均线策略(金叉死叉)
  9. 博士学位真的那么重要吗?上交大博士亲述科研心路,获4万高赞~
  10. NJUPT 《信安数基》第 10 章证明题攻略