java 返回callback不同处理方法
来源:互联网 发布:苹果软件app 编辑:程序博客网 时间:2024/05/16 00:54
package com.shopping.rest.controller;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.http.MediaType;import org.springframework.http.converter.json.MappingJacksonValue;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.ResponseBody;import com.shopping.common.utils.JsonUtils;import com.shopping.rest.pojo.CatResult;import com.shopping.rest.service.ItemCatService;/** * 商品展示列表 * @author zzg * */@Controllerpublic class ItemCatController { @Autowired private ItemCatService itemCatService; @RequestMapping(value="/itemcat/list", produces=MediaType.APPLICATION_JSON_VALUE+";charset=utf-8") @ResponseBody public String getItemCatList(String callback){ CatResult catResult = itemCatService.getItemCatList(); String json = JsonUtils.objectToJson(catResult); String result = callback + "("+ json +")"; return result ; } /*此方法:同上 @RequestMapping("/itemcat/list") @ResponseBody public void getItemCatList(String callback,HttpServletResponse response) throws IOException{ CatResult catResult = itemCatService.getItemCatList(); String json = JsonUtils.objectToJson(catResult); String result = callback + "("+ json +")"; response.setHeader("content-type", "text/html;charset=UTF-8"); response.getWriter().write(result); }*/ /*此方法:同上;springmvc4.1之后的版本才可以 @RequestMapping("/itemcat/list") @ResponseBody public Object getItemCatList(String callback){ CatResult catResult = itemCatService.getItemCatList(); MappingJacksonValue jacksonValue = new MappingJacksonValue(catResult); jacksonValue.setJsonpFunction(callback); return jacksonValue; } */}
阅读全文
0 0
- java 返回callback不同处理方法
- Java callBack方法
- jQuery 和 json 简单例子(注意callback函数的处理!!) (servlet返回json,jquery更新,java json)
- JAVA 子类方法签名相同 返回类型不同
- Java方法只有返回值类型不同算不算重载?
- 用callback机制使线程的run()方法返回一个值[java net programming这本书中的思想]
- Java里如何实现一个方法在不同情况下“返回”不同的类型变量?
- jquery ajax方法重写,利用statusCode对象根据服务器返回的不同状态进行处理
- 写给自己的网络请求解析 返回数组和字典类型不同的处理方法
- JAVA事件处理的三种不同方法
- JAVA事件处理的三种不同方法
- Flex 对Java端返回Collection的处理方法
- [转载]Flex 对Java端返回Collection的处理方法
- Flex 对Java端返回Collection的处理方法
- Java后台返回和处理JSon数据的方法
- java对远程接口方法的返回值处理
- java callback
- java callback
- Ubuntu升级GCC版本
- HTTP错误汇总(404、302、200……)
- 关于卷积神网络(一)
- HTML背景颜色及透明度设置
- LINUX下常用GREP命令
- java 返回callback不同处理方法
- 浅析阿里数据技术架构(下)大规模分布式知识图谱
- ORACLE PLSQL解析JSON
- 无法将类型为“System.Int32”的对象强制转换为类型“System.String”
- 【实战教程】腾讯云&搭建微信小程序服务
- log4j详细讲解
- 套接字网络编程基础(二)
- 常见C++面试题及基本知识点总结(一)
- Android性能优化