Polish ObjectToStringHttpMessageConverter
Issue: SPR-9738
This commit is contained in:
parent
8a082e6e3b
commit
2bb0104556
|
@ -49,8 +49,6 @@ import org.springframework.util.Assert;
|
||||||
*/
|
*/
|
||||||
public class ObjectToStringHttpMessageConverter extends AbstractHttpMessageConverter<Object> {
|
public class ObjectToStringHttpMessageConverter extends AbstractHttpMessageConverter<Object> {
|
||||||
|
|
||||||
public static final Charset DEFAULT_CHARSET = Charset.forName("ISO-8859-1");
|
|
||||||
|
|
||||||
private ConversionService conversionService;
|
private ConversionService conversionService;
|
||||||
|
|
||||||
private StringHttpMessageConverter stringHttpMessageConverter;
|
private StringHttpMessageConverter stringHttpMessageConverter;
|
||||||
|
@ -58,13 +56,23 @@ public class ObjectToStringHttpMessageConverter extends AbstractHttpMessageConve
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* A constructor accepting a {@code ConversionService} to use to convert the
|
* A constructor accepting a {@code ConversionService} to use to convert the
|
||||||
* (String) message body to/from the target class type.
|
* (String) message body to/from the target class type. This constructor
|
||||||
|
* uses {@link StringHttpMessageConverter#DEFAULT_CHARSET} as the default
|
||||||
|
* charset.
|
||||||
|
*
|
||||||
* @param conversionService the conversion service
|
* @param conversionService the conversion service
|
||||||
*/
|
*/
|
||||||
public ObjectToStringHttpMessageConverter(ConversionService conversionService) {
|
public ObjectToStringHttpMessageConverter(ConversionService conversionService) {
|
||||||
this(conversionService, DEFAULT_CHARSET);
|
this(conversionService, StringHttpMessageConverter.DEFAULT_CHARSET);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* A constructor accepting a {@code ConversionService} as well as a default
|
||||||
|
* charset.
|
||||||
|
*
|
||||||
|
* @param conversionService the conversion service
|
||||||
|
* @param defaultCharset the default charset
|
||||||
|
*/
|
||||||
public ObjectToStringHttpMessageConverter(ConversionService conversionService, Charset defaultCharset) {
|
public ObjectToStringHttpMessageConverter(ConversionService conversionService, Charset defaultCharset) {
|
||||||
super(new MediaType("text", "plain", defaultCharset));
|
super(new MediaType("text", "plain", defaultCharset));
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue