Я использую Spring ContentNegotiatingViewResolver
для экспорта данных в файлы Excel.
Это прекрасно работает в Chrome и FireFox, однако в IE вместо загрузки файла Проводник отображает в браузере бред.
Это мой фрагмент конфигурации:
<bean
class="org.springframework.web.servlet.view.ContentNegotiatingViewResolver"
p:order="1">
<property name="mediaTypes">
<map>
<entry key="xml" value="application/xml" />
<entry key="txt" value="text/plain" />
<entry key="xls" value="application/vnd.ms-excel" />
<entry key="bin" value="multipart/form-data" />
</map>
</property>
<property name="defaultViews">
<list>
<bean class="org.springframework.web.servlet.view.xml.MarshallingView">
<property name="marshaller" ref="oxmMarshaller" />
<property name="modelKey" value="response" />
</bean>
<bean name="excel" class="myclass.MyExcelViewResolver" />
</list>
</property>
</bean>
есть идеи?