1. ホーム
  2. Exception

よくある例外 No converter for XXX with preset Content-Type 'application/octet-stream'

2022-02-19 04:52:12
<パス

プリセットされたXXXのコンバータはありません Content-Type 'application/octet-stream; charset=UTF-8'
エクスポートExcelの戻り値の公開ラッパークラスBaseResposneデータエラーなしコンバータでは、プロジェクトは、戻り値をvoidに変更しました
その他の理由は以下のように解決されます。

解決方法
方法1:FastJsonをjackson-databindで置き換える。

com.fasterxml.jackson.core</groupId>
    
jackson-databind</artifactId>
    
2.11.4</version>
</dependency>
<! --

com.alibaba</groupId>
    
fastjson</artifactId>
    
1.2.75</version>
</dependency>
-->


<bean id="restTemplate" class="org.springframework.web.client.RestTemplate"> <property name="messageConverters"> <ref bean="formHttpMessageConverter"/> <ref bean="fastJsonHttpMessageConverter"/> </list> </property> </bean> <bean id="formHttpMessageConverter" class="org.springframework.http.converter.FormHttpMessageConverter"> <property name="charset" value="utf-8"/> </bean> <bean id="fastJsonHttpMessageConverter" class="com.alibaba.fastjson.support.spring.FastJsonHttpMessageConverter& quot;> <property name="defaultCharset" value="utf-8"/> </bean>