当前位置: 首页 > 知识库问答 >
问题:

应用程序_JSON无法解析或不是字段

潘胤
2023-03-14

我在应用程序中生成JSON时遇到问题。

我正在尝试一个关于使用AngularJSJavaRestful Web服务的教程。我创建了一个动态Web项目作为我的RESTful服务器,然后添加了以下库:

  • asm-3.3.1.jar
  • jackson-core-asl-1.9.9.jar
  • jackson-jaxrs-1.9.9.jar
  • jackson-mapper-asl-1.9.9.jar
  • jackson-xc-1.9.9.jar
  • jersey-bundle-1.8.jar
  • jersey-bundle-1.9.jar
  • jersey-client-1.9.jar
  • jersey-core-1.9.jar
  • jersey-json-1.9.jar
  • jersey-media-json-jettison-2.4.jar
  • jersey-server-1.9.1.jar
  • jersey-servlet-1.12.jar
  • jettison-1.3.3.jar
  • jsr311-api-1.1.1.jar

服务内容如下:

package ws;

import java.awt.PageAttributes.MediaType;
import java.util.*;

import javax.ws.rs.*;
import javax.ws.rs.core.*;

import entities.Prospect;

@Path("prospect")
public class ProspectRestful {

    @GET
    @Path("findall")
    @Produces(MediaType.APPLICATION_JSON)
    public List<Prospect> findAll(){

        List<Prospect> result = new ArrayList<Prospect>();

        result.add(new Prospect(35, "Name 35", "last35"));
        result.add(new Prospect(36, "Name 36", "last36"));


        return result;
    }
}

但是我得到了这个错误:

APPLICATION_JSON无法解析或不是字段。

我在另一个问题中看到了jersey-media-json-jettison-2.4。罐子应该在那里,所以我加了它,但没有任何迹象。

我确定我没有使用Maven项目,在同一个教程中,他们也没有使用Maven。

共有2个答案

那弘
2023-03-14

在我的情况下,它不工作,所以如果有人面临错误,然后尝试...

import org.springframework.http.MediaType;

这对我有用。。。

姜磊
2023-03-14

把这个拿掉

import java.awt.PageAttributes.MediaType;

再加上这个

import javax.ws.rs.core.MediaType;
 类似资料:
  • 问题内容: 我正在将MP3播放器内置到我的应用程序中,但出现错误,指出“原始无法解析或不是字段”:mMediaPlayer = MediaPlayer.create(this,R.raw.test_cbr); 我不确定R.raw.test_cbr是什么(我没有写这段代码),有人可以解释R.raw.test_cbr是什么以及如何解决吗? JAVA: 问题答案: 我不确定R.raw.test_cbr是

  • 如果和具有相同的值,则方法返回。但当我通过执行以下操作检查它们是否相同时: 然后在上向我显示错误,表示值无法解析或不是字段。 类平铺:

  • 我正在学习Android教程,学习如何缓慢但肯定地制作应用程序。 我的专长是这个: 这个在我Fragment_main.xml 但我在这条线上发现了一个错误 告诉我“edit_message无法解析或不是字段”,为什么会这样? 问候 马特(男子名ˌ等于Matthew)

  • 问题内容: 以前的人有相同的错误消息,但是解决方案始终是删除或修改某些导入的“ android.R”。我没有这样的进口,所以我真的迷路了 我正在尝试运行一个示例android google maps程序。 我正在关注本教程。http://www.vogella.com/articles/AndroidGoogleMaps/article.html 但是,当我粘贴以下代码时,eclipse给了我这个

  • 我正在通过这个URL-http://developer.android.com/training/basics/firstapp/creating-project.html,并得到这个错误EXTRA_MESSAGE无法解决或不是一个字段: 梅尼费斯特 美娜ctivity.java } 显示消息活动 请导游。

  • 我无法使用AOT(ng build--prod)编译Angular 5应用程序。到底是什么问题? 未找到模块:错误:无法解析“”/应用程序/应用程序。单元“C:\Projects\app dnn sxc angular dev\src”中的“ngfactory”/src/main。ts 3:0-66@multi/src/main。ts 我们正在开发这个应用程序,以测试我们的npm项目与角5。一旦我