java - HttpServletResponse 到 javax.ws.rs.core.Response
问题描述
我有一个 Rest Get api:
@GET
@Path("myEndpoint")
public Response getSomething(@Context HttpServletResponse response) {
// do something with httpServletResponse
}
如何将更新后的内容返回HttpServletResponse
为javax.ws.rs.core.Response
?
解决方案
您可以HttpServletRequest
通过@Context
在课堂上添加它来更新
@Context
private HttpServletRequest request;
并在方法中检查
// do something with httpServletResponse
checkRequest(request);
推荐阅读
- postgresql - NOT IN 确实适用于字符串数组
- android - 在使用位图类型转换器类时从 ROOM 数据库中多次查询行会使应用程序崩溃
- sqlite - 在 mysqlite 中计算中位数
- git - 如何授予语义释放权限以将代码推送到 master
- javascript - 将 Hooks 转换为类组件
- kubernetes - 如何使用 Terraform 通过 YAML 部署 Kubernetes 服务?
- postgresql - 如何删除 PostgreSQL sql 查询的特殊字符
- sql - 我如何知道 MERGE 语句 (ORACLE) 执行了什么操作?
- c# - wpf mvvm - 绑定到 IsSelected 的 TextBox/TextBlock/CheckBox - 我需要“抓取”那里的输入以创建一个新对象
- c# - 增加下拉列表中建议的组合框中 ListItem 的字体大小