【发布时间】:2014-07-04 12:42:22
【问题描述】:
我有一个使用 STOMP over websockets 的 Spring-MVC 控制器。除了订阅时在我的 STOMP JavaScript 客户端中收到的字符串之外,一切都正常工作,可能是由 Spring 转义的。
我可以在网上和官方文档中找到的所有示例都使用 POJO 作为返回类型,然后自动使用 Jackson JSON 转换 - 我不希望这样,因为我返回的 JSON 完全是动态的 - 我该如何切换废话,所以我可以只返回一个纯字符串!?
@Controller
public class FooController {
@SubscribeMapping("/foo")
public String getUser() {
String json = customJsonConversion();
return json;
}
如果 customJsonConversion 的输出是 {"x":1}
【问题讨论】:
标签: spring-mvc spring-websocket