当前位置: 首页 > 面试题库 >

放松反应

糜凯泽
2023-03-14
问题内容

我面临的问题是我正在尝试返回一个对象列表(带有注释@XMLRootEntity),但出现了500个服务器错误代码:

服务器遇到内部错误(找不到媒体类型:application /
json的类型为java.util.ArrayList的响应对象的MessageBodyWriter),导致该服务器无法满足此请求。

您能否提供一些建议以解决此问题?

我不确定确切的位置。

谢谢。


问题答案:

您应该使用interface而不是list的实现。

尝试使用以下方法更改返回类型: java.util.List

编辑:尝试将列表包装到GenericEntity中:

List<String> myList = new ArrayList<String>();
// add ...
final GenericEntity<List<String>> entity = new GenericEntity<List<String>>(myList) { };
Response.status(Status.BAD_REQUEST).entity(entity).build();


 类似资料:
  • 我有一个应用程序,它在iOS 7下运行良好,但当为iOS 8构建时,放松段无法工作。 我创建了一个新项目,并添加了一个模态(带有tableview控制器的导航控制器),并尝试使用一个展开模态。不幸的是,它也不起作用。正在展开到的方法在解压缩视图控制器中。展开segue是通过故事板(桌面视图控制器中的导航栏按钮)创建的。当我点击按钮时,什么都不会发生。没有日志输出,模态也不会消失。它似乎也只影响模态

  • 问题内容: open_basedir限制了目录树中PHP可以打开的文件。 我在Web根目录之外存储了几个类库和配置文件。这样,Web服务器不会使它们公开访问。但是,当我尝试从应用程序中包含它们时,出现如下所示的open_basedir限制错误: 警告:realpath()[function.realpath]:open_basedir限制有效。文件(/var/www/vhosts/domain.t

  • 最近,我看到了贝尔曼·福特的问题和一些事实如下: 我们知道bellman-ford算法在每个步骤中检查所有边,对于每个边,如果,d(v) 对于在具有顶点的图G中查找顶点的所有最短路径,此算法在

  • 本文向大家介绍教你轻松制作java音乐播放器,包括了教你轻松制作java音乐播放器的使用技巧和注意事项,需要的朋友参考一下 一、音乐播放器的实现原理  Javase的多媒体功能很弱,所以有一个专门处理多媒体的插件叫JMF,JMF提供的模型可大致分为七类 * 数据源(Data source) * 截取设备(Capture Device,包括视频和音频截取设备) * 播放器(Player) * 处理器

  • iOS 6和Xcode 4.5有一项新功能,称为“Unwind Segue”: 展开分段可以允许转换到故事板中的现有场景实例 除了Xcode 4.5发行说明中的这一简短条目外,UIViewController现在似乎有两个新方法: 展开段如何工作以及它们可以用于什么?

  • 描述 资金方完成授信额度审批和放款操作后,会调用平台方预留的回调接口地址(预留回调地址请联系对接专员),将放款结果反馈给平台方。 为了防止重复记账,炼金台每次只回调一次,不论平台方是否接收,处理是否成功,均不再重复调用回调接口。(异常情况请通过 对账文件下载 接口进行处理。) API代码 loan_app:disb_info:feedback 请求参数 名称 类型 是否必须 描述 示例值 appI