【问题标题】:Specify the default value of the JSONP callback in spring using jackson?spring中使用jackson指定JSONP回调的默认值?
【发布时间】:2017-03-06 03:50:30
【问题描述】:

如何使用jackson在spring中指定JSONP回调的默认值?

我尝试为回调参数指定 defaultValue,但控制器建议忽略了默认值。

@ControllerAdvice
public class JsonpAdvice extends AbstractJsonpResponseBodyAdvice {
    public JsonpAdvice() {
        super("callback");
    }
} 

public Object getAccountDetails(@RequestParam(value = "apiKey", 
required = true) String apiKey,
@RequestParam(value = "callback", defaultValue = "mydefaultcallback") String callback) {

有人有好主意吗?

【问题讨论】:

标签: java spring jackson jsonp


【解决方案1】:

回答我自己的问题:

我在春季通过删除 jsonp 建议禁用了 jsonp,接下来我添加了一个 servlet 过滤器,它将 json 响应封装在 jsonp 中。亲吻。

【讨论】:

    猜你喜欢
    • 2015-04-19
    • 1970-01-01
    • 2018-10-02
    • 1970-01-01
    • 1970-01-01
    • 2011-12-01
    • 2013-05-20
    • 2019-06-22
    • 1970-01-01
    相关资源
    最近更新 更多