前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >resteasy 接收post请求参数——json and 表单

resteasy 接收post请求参数——json and 表单

作者头像
MickyInvQ
发布2020-09-27 10:52:20
3.1K0
发布2020-09-27 10:52:20
举报
文章被收录于专栏:InvQ的专栏

如下有两种方式:

在这里插入图片描述
在这里插入图片描述
1.发起端使用httpclient —— 采用表单——x-www-form-urlencoded

接收端则需要在方法头上声明如下的注解: 假如有一个String类型的叫做param的参数

代码语言:javascript
复制
@Consumes("application/x-www-form-urlencoded; charset=utf-8")
Public returnType xxxMethod(@FormParam(“param”) String param){}

如上便可获取。

2.发起端使用httpclient ——采用json——json

发起端直接 接收端则需要在方法头或者类上声明如下的注解: 但是,在接收端方法中直接可以使用有param属性的pojo dto对象即可获取param参数,注意要有setter和getter 方法。

代码语言:javascript
复制
@Consumes("application/json; charset=utf-8")
Public returnType xxxMethod(DTO dto){}
代码语言:javascript
复制
Public class DTO {
private String Param;
//...省去setter getter方法
}
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020/01/22 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.发起端使用httpclient —— 采用表单——x-www-form-urlencoded
  • 2.发起端使用httpclient ——采用json——json
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档