后台接收json数据

后台接收方法

          @RequestMapping(value="/cp/returnstatus")
		@ResponseBody
		public String  returnstatus(@RequestBody JSONObject object){

			String appid = callback(object);

			backString = PhoneChong.backString("1");

			System.out.println("backString:"+backString);
			return backString;
		}

		public  String callback(JSONObject object){
			JSONObject HEADER=JSONObject.fromObject(object.get("HEADER"));
			Object version = HEADER.get("VERSION");
		     Object times = HEADER.get("TIMESTAMP");
			Object seqno = HEADER.get("SEQNO");
			Object appid = HEADER.get("APPID");
			Object secertkey = HEADER.get("SECERTKEY");
			JSONObject MSGBODY=JSONObject.fromObject(object.get("MSGBODY"));
			JSONObject CONTENT=JSONObject.fromObject(MSGBODY.get("CONTENT"));
			Object RCODE=CONTENT.get("CODE");
			Object ORDERID=CONTENT.get("ORDERID");
			Object EXTORDER=CONTENT.get("EXTORDER");
			Object CHECKTIME=CONTENT.get("CHECKTIME");
			Object PRICE=CONTENT.get("PRICE");
			Object STATUS=CONTENT.get("STATUS");
			return “”;		

		}

  

原文地址:https://www.cnblogs.com/dztHome/p/10031687.html

时间: 2024-10-18 11:04:26

后台接收json数据的相关文章

ThinkPHP中使用ajax接收json数据的方法

本文实例讲述了ThinkPHP中使用ajax接收json数据的方法.分享给大家供大家参考.具体分析如下: 这里通过ThinkPHP+jquery实现ajax,扩展了下,写了个查询,前台代码如下: 首先需要引入jquery.js,主要代码如下: 1 function ajax(id,pic){ 2 3 //由于ThinkPHP不解析JavaScript里的ThinkPHP常量,所以需要先在这里定义. 4 5 var URL='__URL__'; 6 7 $.ajax({ 8 9 url: URL+

jquery用ajax方式从后台获取json数据后如何将内容填充到下拉列表

对于问题从后台获取json数据,将内容填充到下拉列表,代码非常简单,具体过程请看下面代码. 需求:url:链接     par:ID       sel:下拉列表选择器 function BuildSelectBox(url, par, sel) {  $(sel).empty();  $.getJSON(url, { id: par }, function (json, textStatus) {   for (var i = json.length - 1; i >= 0; i--) {  

传递给后台的Json数据解析

后台代码如下: public void ProcessRequest(HttpContext context) { context.Response.ContentType = "application/json"; HttpRequest request = context.Request; if (request.InputStream != null && request.InputStream.Length > 0) { StreamReader read

SpringMVC中controller接收Json数据

SpringMVC中controller接收Json数据 1.jsp页面发送ajax的post请求: function postJson(){ var json = {"username" : "imp", "password" : "123456"}; $.ajax({ type : "post", url : "<%=basePath %>ajaxRequest", co

jquery用ajax方式从后台获取json数据,将内容填充到下拉列表。

从后台获取json数据,将内容填充到下拉列表. url:链接 par:ID sel:下拉列表选择器 //获取下拉列表 function BuildSelectBox(url, par, sel) { $(sel).empty(); $.getJSON(url, { id: par }, function (json, textStatus) { for (var i = json.length - 1; i >= 0; i--) { $(sel).prepend('<option value=

SpringMVC接收JSON数据遇到的问题

项目简单介绍: 后台用spring mvc + fastjson | gson 这里以fastjson为例 数据层是mybatis 数据库是sqlserver 2008(我是不建议用的,没办法) 1.通过spring接收json需要配置后台spring 配置文件,加入  <bean id="mappingJacksonHttpMessageConverter" class="org.springframework.http.converter.json.MappingJ

easyUI-combobox 后台导入Json数据的方法

一.前台页面: <input id="List" class="easyui-combobox" data-options="valueField:'ID',textField:'NAME'" style="width: 170px;height:25px;"/> 二.JS代码: $.ajax({ url:baseCtx+"/actions/getListInfo.action",//获取数据库

在JFinal的Controller中接收json数据

JFinal中接收URL中的参数或者model中的参数是很方便的,但是对于web2.0的网站来说,经常会以json方式提交比较复杂的数据,比如一个查询,包含了各种过滤条件和排序分页,前端脚本可能提交的数据是这样的: {     "type":1,     "key":"keyword",     "paging":{         "size":50,         "index":

PHP如何接收json数据

以前一直在写一些网站,很少涉及到接口的东西.最近公司在做一个平台,需要往接口上发送json数据.闲话少叙,直接上干货. 在php中可以通过如下方式获取: file_get_contents("php://input"); 分析: php做网页的表单提交 早年网页表单的提交,都是用$_POST获取请求参数,实际上在http请求头中是用kv值的形式存在,如: php在接收到这种请求的时候,php底层系统会将这种字符串解析并存放进$_POST变量中,所以在php中就可以通过$_POST获取这