Json与Java间传参常用的几种方式
2014-01-13 12:38
281 查看
一)Get方式传参
Get方式传参,是典型的URL传参方式,在URL后面加上变量和所要传递的值即可,这种方式比较简单,下面以示例的形式展示其使用方法
URL:
http://localhost:8080/favccxx/rs/findInspectJobByJobId?jobId=525b8818d52cc6f835bb9e41
Java源代码:
URL:
http://localhost:8080/favccxx/rs/getInspectJobByJobId/000
Java源代码:
URL:
http://localhost:8080/favccxx/rs/queryInspectJobById
参数:
jobId=123456&jobName=A任务
Java源代码:
URL:
http://localhost:8080/favccxx/rs/queryInspectJobByJobId
参数:
{
"jobId" : "123456",
"jobName" : "A任务"
}
Java源代码:
URL:
http://localhost:8080/favccxx/rs/pageQueryJob
参数:
{
"pageIndex" : 2,
"queryMap" : {
"jobId" :"525b8818d52cc6f835bb9e41"
}
}
Java源代码:
Get方式传参,是典型的URL传参方式,在URL后面加上变量和所要传递的值即可,这种方式比较简单,下面以示例的形式展示其使用方法
URL:
http://localhost:8080/favccxx/rs/findInspectJobByJobId?jobId=525b8818d52cc6f835bb9e41
Java源代码:
(二)POST方式传参
2.1使用URL做变量
将URL最后的位置当做变量去处理,如下所示的000,既是URL的地址,也是需要传递的参数。URL:
http://localhost:8080/favccxx/rs/getInspectJobByJobId/000
Java源代码:
2.2 使用传统的&连接符传递多个参数
一直误认为Json向java端传递参数,就是使用Json的格式传递的,其实并不是,默认情况下,Json向后端传递参数仍然是使用=、&连接符传递参数的。示例代码如下:URL:
http://localhost:8080/favccxx/rs/queryInspectJobById
参数:
jobId=123456&jobName=A任务
Java源代码:
2.3 使用Json格式传递,使用POJO类解析参数
使用此类方式传递参数时,Json格式数据中的变量,必须是Pojo类中的参数,这样可灵活传递参数,后端根据实际需要解析此参数,进行业务处理。URL:
http://localhost:8080/favccxx/rs/queryInspectJobByJobId
参数:
{
"jobId" : "123456",
"jobName" : "A任务"
}
Java源代码:
2.4使用Json格式传参,使用自定义类QueryMap解参,适合分页查询
前端传参格式不变,后端封装一个QueryMap类,用来查询进行分页相关的数据。URL:
http://localhost:8080/favccxx/rs/pageQueryJob
参数:
{
"pageIndex" : 2,
"queryMap" : {
"jobId" :"525b8818d52cc6f835bb9e41"
}
}
Java源代码:
相关文章推荐
- Json与Java间传参常用的几种方式
- Json与Java间传参常用的几种方式 推荐
- unity 常用的几种解析json方式
- Java转JSON串的几种方式
- java解析xml常用的几种方式总结
- 创建线程有几种方式和Java中常用的线程池
- Java JSON解析的两种常用方式
- java解析xml常用的几种方式、
- asp.net 网页传参的几种常用方式
- java 通过http post方式传参参数json 方式
- JAVA获取文件的几种常用方式
- java 常用的几种排序方式
- Java解析json常用方式
- 常用的几种JSON方式
- asp.net 网页传参的几种常用方式[转]
- asp.net 网页传参的几种常用方式
- java 解析/操作 xml 几种常用方式 xml的增加/删除/修改
- Java中产生随机数的几种常用方式
- Java种遍历Map集合的几种常用方式
- Java中main方法传参的几种方式