Class FastJsonpResponseBodyAdvice
- java.lang.Object
-
- com.alibaba.fastjson.support.spring.FastJsonpResponseBodyAdvice
-
- All Implemented Interfaces:
org.springframework.web.servlet.mvc.method.annotation.ResponseBodyAdvice<Object>
@Deprecated @Order(-2147483648) @ControllerAdvice public class FastJsonpResponseBodyAdvice extends Object implements org.springframework.web.servlet.mvc.method.annotation.ResponseBodyAdvice<Object>
Deprecated.A convenient base class forResponseBodyAdviceimplementations that customize the response before JSON serialization withFastJsonpHttpMessageConverter4's concrete subclasses.Compatible Spring MVC version 4.2+
- Since:
- 1.2.20
- Author:
- Jerry.Chen
- See Also:
JSONPResponseBodyAdvice
-
-
Field Summary
Fields Modifier and Type Field Description static String[]DEFAULT_JSONP_QUERY_PARAM_NAMESDeprecated.Default JSONP query param names: callback/jsonp
-
Constructor Summary
Constructors Constructor Description FastJsonpResponseBodyAdvice()Deprecated.FastJsonpResponseBodyAdvice(String... queryParamNames)Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description ObjectbeforeBodyWrite(Object body, org.springframework.core.MethodParameter returnType, org.springframework.http.MediaType selectedContentType, Class<? extends org.springframework.http.converter.HttpMessageConverter<?>> selectedConverterType, org.springframework.http.server.ServerHttpRequest request, org.springframework.http.server.ServerHttpResponse response)Deprecated.voidbeforeBodyWriteInternal(MappingFastJsonValue bodyContainer, org.springframework.http.MediaType contentType, org.springframework.core.MethodParameter returnType, org.springframework.http.server.ServerHttpRequest request, org.springframework.http.server.ServerHttpResponse response)Deprecated.Invoked only if the converter type isFastJsonpHttpMessageConverter4.booleansupports(org.springframework.core.MethodParameter returnType, Class<? extends org.springframework.http.converter.HttpMessageConverter<?>> converterType)Deprecated.
-
-
-
Field Detail
-
DEFAULT_JSONP_QUERY_PARAM_NAMES
public static final String[] DEFAULT_JSONP_QUERY_PARAM_NAMES
Deprecated.Default JSONP query param names: callback/jsonp
-
-
Constructor Detail
-
FastJsonpResponseBodyAdvice
public FastJsonpResponseBodyAdvice()
Deprecated.
-
FastJsonpResponseBodyAdvice
public FastJsonpResponseBodyAdvice(String... queryParamNames)
Deprecated.
-
-
Method Detail
-
supports
public boolean supports(org.springframework.core.MethodParameter returnType, Class<? extends org.springframework.http.converter.HttpMessageConverter<?>> converterType)Deprecated.- Specified by:
supportsin interfaceorg.springframework.web.servlet.mvc.method.annotation.ResponseBodyAdvice<Object>
-
beforeBodyWrite
public Object beforeBodyWrite(Object body, org.springframework.core.MethodParameter returnType, org.springframework.http.MediaType selectedContentType, Class<? extends org.springframework.http.converter.HttpMessageConverter<?>> selectedConverterType, org.springframework.http.server.ServerHttpRequest request, org.springframework.http.server.ServerHttpResponse response)
Deprecated.- Specified by:
beforeBodyWritein interfaceorg.springframework.web.servlet.mvc.method.annotation.ResponseBodyAdvice<Object>
-
beforeBodyWriteInternal
public void beforeBodyWriteInternal(MappingFastJsonValue bodyContainer, org.springframework.http.MediaType contentType, org.springframework.core.MethodParameter returnType, org.springframework.http.server.ServerHttpRequest request, org.springframework.http.server.ServerHttpResponse response)
Deprecated.Invoked only if the converter type isFastJsonpHttpMessageConverter4.
-
-