问题描述

以下内容基于ssm框架,当我们向tomcat服务器发起请求时,出现如下的错误状态提示–500。


Tomcat日志信息:

原因分析:

未找到类型返回值的转换器:类 com.ssm.utils.Msg,使用jackson绑定数据时出现异常情况。


解决方案:

检查一:是否添加jackson的相关依赖到pom.xml中

     <!--jackson数据绑定相关依赖jar开始--><!-- https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-databind --><dependency><groupId>com.fasterxml.jackson.core</groupId><artifactId>jackson-databind</artifactId><version>${jackson.version}</version></dependency><!-- https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-core --><dependency><groupId>com.fasterxml.jackson.core</groupId><artifactId>jackson-core</artifactId><version>${jackson.version}</version></dependency><!-- https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-annotations --><dependency><groupId>com.fasterxml.jackson.core</groupId><artifactId>jackson-annotations</artifactId><version>${jackson.version}</version></dependency><!--jackson数据绑定相关依赖jar结束-->

检查二:是否已经给出错的类添加gettter/setter方法。


检查三:是否已经开启了spring-mvc注解驱动。

    <!--开启注解驱动 配置最新的处理器映射器 处理适配器--><mvc:annotation-driven/>

检查四:是否加上了注解@ResponseBody或者@RequestParam。


检查五:如果传参是java实体类对象,需要在前面加上@RequestBody并实现该实体类的序列化方法。


检查六:当你到达这一步还是没有解决问题,那么请确认是否已经将jackson的jar包添加到了lib目录中。

HTTP状态 500 - 内部服务器错误:No converter found for return value of type: class xxx(简单分析及解决)相关推荐

  1. http 500错误 Java_HTTP状态 500 - 内部服务器错误

    搭建SSM小demo,运行的时候页面显示如下500错误: HTTP状态 500 - 内部服务器错误 类型 异常报告 消息 Request processing failed; nested excep ...

  2. 启动一个java项目http状态 500 - 内部服务器错误_给我 20 分钟,我教你快速掌握JavaWeb和Http...

    Web相关概念 B / S : 浏览器(Browser)-服务器(Server)模式 BS模式中,Server又分为Web Server, Application Server Web Server以 ...

  3. 启动一个java项目http状态 500 - 内部服务器错误_Java web服务器假死分析

    问题现象: 服务端端口开着,客户端可以telnet 服务器上的端口,但访问服务时没有任何返回. 服务器环境 :Java 8 + linux CentOS release 6.5. 用apache ab ...

  4. HTTP状态 500 - 内部服务器错误(在 [104] 行处理 [/index.jsp] 时发生异常)

    运行程序时报500错误,错误如下: 类型 异常报告消息 在 [104] 行处理 [/index.jsp] 时发生异常描述 服务器遇到一个意外的情况,阻止它完成请求.例外情况org.apache.jas ...

  5. servlet配置相关:HTTP状态 500 - 内部服务器错误问题

    在今天尝试配置第一个servlet时出现了500 类com.yqc.comtroller.OneServlet不是Servlet 异常报告消息 ==类com.yqc.comtroller.OneSer ...

  6. springMVC环境搭建—HTTP状态 500 - 内部服务器错误

    文章目录 Failed to read candidate component class 有时候会出现500错误,有时候又正常,每次500就从头再来一遍,让人很不爽,所以决定找bug记录一下 Fai ...

  7. HTTP状态 500 - 内部服务器错误java.lang.NullPointerException

    这个错误主要是因为在导入别人的项目的时候没有把jar包成功添加到Artifacts中,我是把jar包添加到Artifacts中就可以解决.

  8. 使用eclipse运行JSP时出现了“HTTP状态 500 - 内部服务器错误”

    今天用eclipse编辑一个注册页面,代码写好之后运行出现了如下错误 代码内容是获取一个多选框里面的内容 //获取多选框hobbys里面的内容 String []hobbys = request.ge ...

  9. HTTP状态 500 - 内部服务器错误 【为此cookie指定的域[.xxx.com]无效】

    apache-tomcat-8.5.61 java.lang.IllegalArgumentException: 为此cookie指定的域[.grepay.com]无效 SSM项目使用apache-t ...

最新文章

  1. 基于SSM实现医院疫情管理系统
  2. 一次 .NET Core 中玩锁的经历:ManualResetEventSlim, Semaphore 与 SemaphoreSlim
  3. 【LaTeX】E喵的LaTeX新手入门教程(6)中文
  4. final cut pro编辑的时候
  5. 亚马逊高级应用科学家熊元骏:人类行为理解研究进展 | PhD Talk #19
  6. 两图说明 java 开发工具中启动类参数都是干嘛的
  7. 阿里明确中国数字商业板块组织架构 全面聚焦客户体验
  8. swagger ui 值类型形参加文字注释
  9. 远程键盘 App 被曝漏洞,成 Intel 弃子!
  10. 优秀!Github上10个开源免费的后台控制面板你值得拥有!
  11. ThingsBoard 提示 New ThingsBoard version xx is availabled!
  12. 安装Oracle11gR2先决条件检查失败的详细解决处理过程
  13. 【图像处理】基于matlab GUI数字图像处理平台【含Matlab源码 381期】
  14. MySQL图形化界面安装步骤
  15. python2个子线程等待_Python的并发并行[1] - 线程[3] - 多线程的同步控制
  16. 雅猴的脚印——2019年上半年
  17. CTO、首席架构师、技术总监、研发Leader、高级程序员的职责
  18. 满分作文生成器:生活在代码上
  19. 海航控股公布重整计划 海航“航”向何方?
  20. Hang Detect 问题

热门文章

  1. 中文女眼中的工科世界
  2. 计算机二级2021年软件,2021年无忧全国计算机等级考试超级模拟软件-20210506204251.doc-原创力文档...
  3. 虚幻4场景不点击运行自动播放视频
  4. javascript百炼成仙 第一章 掌握JavaScript基础 1.2直接量
  5. ChatGPT逼急谷歌,劈柴发全员信:别慌,迟到也能赢!
  6. 【CCF计算领域学术会议介绍:2024日程安排、CCF会议deadline汇总、2022年录用率】
  7. Android WakeLock详解
  8. 自制计算机病毒 [不要用于非法用途]
  9. Redis 七月小说网的爬虫缓存设计
  10. C语言编译器哪个好_6款好用的C语言编译器推荐