想返回jsonp视图,应该怎么写啊,返回结果外面不要带“”的,直接返回如下的形式,请问怎么写啊
callback({"type":"success","content":"success"})
2 回复
可以这样:@Ok("jsonp:full")
@At("/jsonp/k/?/u/?")
@Ok("jsonp:full")
@Fail("http:500")
public Object jsonp(String key, String user, @Param("token") String token) {
return call(key, user, token);
}
也可以这样 自己在返回时包装
@At("/key/?/callback/?")
@Fail("http:500")
public Object manager(String id, String callback) {
String res = Json.toJson(Result.success(apiService.doApi(id)));
if(!Strings.isEmpty(callback)){
res = callback + "(" + res + ")";
}
return res;
}
添加回复
请先登陆