gpt4 book ai didi

spring-mvc - 在 Spring MVC 3.2 中实现 JSONP

转载 作者:行者123 更新时间:2023-12-03 12:10:53 24 4
gpt4 key购买 nike

我知道可以在 Spring MVC 的早期版本中使用自定义过滤器来实现 JSONP。另外 this example描述了通过扩展 MappingJacksonHttpMessageConverter 在 Spring MVC 3.1 中实现 JSONP 的方法。类和修改域对象。

除了使用上述方法之外,是否有更简单(或传统)的方法来解决 Spring MVC 3.2 中的 JSONP?我在 Spring 3.2 文档中根本没有看到 JSONP。

最佳答案

像这样更简单的方法

@RequestMapping(value = "/jsonp", method = RequestMethod.GET)
@ResponseBody
public String jsonp(@RequestParam("c")String callBack) throws Exception{
ObjectMapper objectMapper = new ObjectMapper();
Map<String, Object> map = new HashMap<String, Object>();
map.put("data", "<p>jsonp data<p>");
return objectMapper.writeValueAsString(new JSONPObject(callBack,map));
}

关于spring-mvc - 在 Spring MVC 3.2 中实现 JSONP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15282617/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com