轉載請注明出處:http://blog.csdn.net/jevonsCSDN/article/details/60575575 【Jevons’Blog】
在SpringMVC.xml文件中配置StringHttpMessageConverter的被支持的媒體類型。
<mvc:annotation-driven conversion-service="conversionService"> <mvc:message-converters> <bean class="org.springframework.http.converter.StringHttpMessageConverter"> <constructor-arg value="UTF-8" /> //添加被支持的媒體類型 <property name="supportedMediaTypes"> <list> <value>text/xml;charset=UTF-8</value> <value>application/xml;charset=UTF-8</value> </list> </property> </bean> ... </mvc:message-converters></mvc:annotation-driven>1、text/html是html格式的正文,text/html的意思是將文件的content-type設置為text/html的形式。 2、text/plain是無格式正文,text/plain的意思是將文件設置為純文本的形式,瀏覽器在獲取到這種文件時并不會對其進行處理。 3、text/xml忽略xml頭所指定編碼格式而默認采用us-ascii編碼。 4、application/xml會根據xml頭指定的編碼格式來編碼。 Content-Type:用于定義用戶的瀏覽器或相關設備如何顯示將要加載的數據,或者如何處理將要加載的數據,MIME:MIME類型就是設定某種擴展名的文件用一種應用程序來打開的方式類型,當該擴展名文件被訪問的時候,瀏覽器會自動使用指定應用程序來打開。多用于指定一些客戶端自定義的文件名,以及一些媒體文件打開方式。瀏覽器在獲取到這種文件時會自動調用html的解析器對文件進行相應的處理。
新聞熱點
疑難解答