JSONObject返回到前端转化出错
来源:互联网 发布:淘宝网logo图片 编辑:程序博客网 时间:2024/06/05 15:48
错误代码:
javax.ws.rs.WebApplicationException: com.sun.jersey.api.MessageException: A message body writer for Java class net.sf.json.JSONObject, and Java type class net.sf.json.JSONObject, and MIME media type application/json was not found.
at com.sun.jersey.spi.container.ContainerResponse.write(ContainerResponse.java:284)
at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1510)
at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1419)
at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1409)
at com.sun.jersey.spi.container.servlet.WebComponent.service(WebComponent.java:409)
at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:540)
at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:715)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:261)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:581)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:619)
Caused by: com.sun.jersey.api.MessageException: A message body writer for Java class net.sf.json.JSONObject, and Java type class net.sf.json.JSONObject, and MIME media type application/json was not found.
... 20 more
解决办法:
一直转化出错的原因是导错了JSONObject所属的jar包,因为有好几种包都有此类,最后偶然之下导入org.codehaus.jettison.json.JSONObject即导入jettison.jar,才传入前端,我也不是太明白,但确实正确了,我也是新手,希望能帮到你!
- JSONObject返回到前端转化出错
- @ResponseBody 返回JsonObject
- JSONArray和JSONObject到java 原生Map和List的深层转化
- php返回json数据到html前端
- php返回json数据到html前端
- springmvc 后端返回到前端乱码
- ajax后台套用两层JSONOBJECT返回到前台的方法
- JsonUtil JSONObject、JavaBean、Model、list相互转化
- JSONObject 进行json数据的转化
- JSON字符串转化为JSONOBJECT对象
- SpringMVC如何返回字符串到前端用js获取
- spribngBoot前端html页面返回参数到后台
- 【解决问题】解析服务器端返回的JSONObject对象
- Http请求、获取网络资源 、返回JsonObject
- Struts 返回jsonObject是空的
- ssm:接口返回JSONObject,HTTP Status 406
- jQuery.Post到Struts2的action处理,并返回json对象到前端
- 函数返回出错
- HTML5 离线缓存DEMO示例
- 有什么方法打开AOPR的日志文件
- spring结合redis如何实现数据的缓存
- Linux3.6.7中Make uImage的load address 和 Entry Point相同的问题
- 关于java的Metrics的简单介绍
- JSONObject返回到前端转化出错
- ANDROID L - Material Design详解(视图和阴影)
- MySQL 常用函数 数学函数
- HDU 4565【二阶递推】
- Xshell秘钥登录Linux服务器: root && 普通用户
- Gallery
- MySQL5.6免安装版的安装教材教程
- hdu3001(状态压缩dp)
- SQLite3 API 学习