嗯,你指的链接说只有REQUESTS才是真的.

因此,您只能接受纯文本,但可以随意生成您想要的内容.

编辑尝试使用类似的代码注册自定义responsefilter(也许你已经做过了吗?):

@Provider

public class HeaderRewriteFilter implements ContainerResponseFilter {

@Override

public ContainerResponse filter(ContainerRequest request,ContainerResponse response) {

response.setResponse(Response

.fromResponse(response.getResponse()).header(HttpHeaders.CONTENT_TYPE,"text/plain").build());

return response;

}

}

但是,检查结果以确保响应已包含此标头即可.

否则你可以尝试修改当前的响应,但我不确定你可以,因为它可能是一个不可变的对象.顺便说一句,它看起来不那么干净:)

List

另外,对于json<> java数据库,您可以查看Genson库http://code.google.com/p/genson/,它与Jersey完美集成.只需将jar放入类路径中即可运行!

编辑2确定然后你必须以另一种方式做,使用生成“text / plain”并为该类型定义一个json bodywriter.缺点是你只能生产json.使用Genson你可以这样做:

@Provider

@Produces({ MediaType.TEXT_PLAIN })

public class PlainTextJsonConverter extends GensonJsonConverter {

public GensonJsonConverter() {

super();

}

public GensonJsonConverter(@javax.ws.rs.core.Context Providers providers) {

super(providers);

}

}

java 标注 json_java – 注释资源以生成JSON,但在响应头中返回“text/plain”相关推荐

  1. Node搭建静态资源服务器时后缀名与响应头映射关系的Json文件

    场景 使用Node搭建一个静态资源服务器,使其根据请求不同的文件类型设置不同的响应头. 比如: ".png":"image/png" , ".png& ...

  2. python返回json数据_python和flask中返回JSON数据的方法

    在python中可以使用json将数据格式化为JSON格式: 1.将字典转换成JSON数据格式: s=['张三','年龄','姓名'] t={} t['data']=s return json.dum ...

  3. 如何添加JWT生成的token在请求头中

    前言 在我们使用JWT来做用户的验证时,我们登陆生成对应的token,并加入到请求的参数中发送到后台提供相关的权限校验.这个时候我们需要使用到传递请求头参数传递的问题,下面是两种方式. 1.ajax提 ...

  4. @ResponseBody//该注解会将返回值转为json格式并放到响应体中返回到前台

    转载于:https://www.cnblogs.com/Koma-vv/p/10182062.html

  5. java aes mysql blob_使用带有ORDER子句的AES_DECRYPT在MySQL中返回BLOB数据

    我正在创建一个系统,用户可以通过PHP使用MySQL数据库存储消息,我使用MySQL AES_ENCRYPT函数来加密这些消息的内容. 这是我的帖子表: CREATE TABLE IF NOT EXI ...

  6. java 固定值_这些频繁调用函数是否可以在dblquad中返回固定值?

    该脚本使用SciPy的dblquad计算来自均匀充电环的(x0,y0,z0)处的电场 . 我的问题是关于 gfun 和 hfun 的使用,它定义了内积分限制对外积分变量的函数依赖性 . 如果我选择整合 ...

  7. 【Java】生成 .json格式文件工具类

    package com.glodon.kgb.utils.json;import java.io.File; import java.io.FileOutputStream; import java. ...

  8. java文档注释报错,java文档注释主要使用方法

    一.java包含哪些注释 1.//用于单行注释. 2./*...*/用于多行注释,从/*开始,到*/结束,不能嵌套. 3./**...*/则是为支持jdk工具javadoc.exe而特有的注释语句.这 ...

  9. java 文档注释不显示泛型_使用Swagger进行说明 - 使用泛型时无法生成文档资源模型...

    我面临的问题与该线程中描述的问题类似: 我正在使用启用 spring 和swagger模块的enunciate 1.28 . 所以考虑一个抽象资源类,如: public abstract class ...

最新文章

  1. MySQL会回收使用中的连接吗_Node.js实现mysql连接池使用事务自动回收连接的方法示例...
  2. RSA加密和DH加密
  3. 转录组分析_高级转录组分析和R数据可视化
  4. 【Android 逆向】Dalvik 函数抽取加壳 ( 类加载流程分析 | native 函数查询 | dalvik_system_DexFile.cpp#defineClassNative 函数 )
  5. 软件工程--软件设计
  6. Win7下共享文件(以及凭据管理简单介绍)
  7. Python OpenCV——函数 cv2.findContours 运行错误【in function ‘cv::pointSetBoundingRect‘】解决方案
  8. 频域分析方法的理解(信号、频谱、能量谱、功率谱、倒频谱、小波分析)(终极教程)
  9. C语言 | 输出平均成绩最高学生的信息
  10. Linux系统C语言获取所有CPU核心的利用率“/proc/stat”
  11. coco数据集大小分类_【数据集】LVIS:大规模细粒度词汇级标记数据集 ,出自FAIR ,连披萨里的菠萝粒都能完整标注...
  12. 制作U盘纯DOS启动盘文件
  13. pdf怎么解除限制?如何解密?一步解决
  14. Backlog Order
  15. 航拍深圳湾体育中心全景
  16. 电脑文档背景保护色--豆沙绿
  17. 【YOLO】目标检测第三步——用Pascal voc 2012 数据集训练YOLO网络
  18. 推流是什么,直播为什么要推流
  19. 01redis安装及入门(含阿里云服务器出现的问题)
  20. mysql useing查询_MySQL查询优化一例——也说说 Using intersect

热门文章

  1. 软件编程,在于设计和思想
  2. 15年里,对您触动最大的中西方管理著作或思想是什么?
  3. 关于cell中添加子视图 复用重叠问题的解决方法
  4. 解决zabbix-4系列监控图形中文乱码问题
  5. 自监督学习推荐系统综述: 150篇自监督推荐系统文献概述四大类方法(含开源算法库SELFRec)...
  6. 【报告分享】腾讯研究院-AI生成内容报告2020.pdf(附下载链接)
  7. 浙大 PAT b1022
  8. php结束外部程序,PHP执行外部程序的方法
  9. 漫谈广告竞价模式(六)
  10. Java虚拟机(二)——垃圾回收与内存分配