zoukankan      html  css  js  c++  java
  • Spring MVC 返回 xml json pdf 数据的配置方法

     <!-- Spring MVC 返回 xml 数据的配置方法 -->
        <bean class="org.springframework.web.servlet.view.ContentNegotiatingViewResolver">  
            <property name="order" value="1" />  
            <property name="mediaTypes">  
                <map>  
                    <entry key="json" value="application/json" />  
                    <entry key="ashx" value="application/xml" />  
                    <entry key="pdf" value="application/pdf" />  
                    <entry key="xml" value="application/xml" />  
                </map>  
            </property>  
          
            <property name="defaultViews">  
                <list>  
                    <!-- JSON View -->  
                    <bean  
                        class="org.springframework.web.servlet.view.json.MappingJacksonJsonView">  
                    </bean>  
                    <!--  XML view -->  
                    <bean class="org.springframework.web.servlet.view.xml.MarshallingView">  
                        <constructor-arg>  
                            <bean class="org.springframework.oxm.jaxb.Jaxb2Marshaller">  
                                <property name="classesToBeBound">  
                                    <list>  
                                        <value>com.aaa.vo.Person</value>
                                        <value>com.aaa.vo.ClientInfo</value>                                   
                                        <value>com.aaa.vo.Node</value>
                                        <value>com.aaa.vo.Info</value>                                                            
                                        <value>com.aaa.vo.LottoBetXML</value>                                                            
                                        <value>com.aaa.vo.BaseReturnXml</value>                                                            
                                        <value>com.aaa.vo.TransferXml</value>                                                            
                                    </list>  
                                </property>  
                            </bean>  
                        </constructor-arg>  
                    </bean>  
                        <!--  PDF view -->  
        <bean class="com.aaa.view.PdfView">
      
          </bean>  
                </list>  
            </property>  
            <property name="ignoreAcceptHeader" value="true" />  
          
        </bean>  
  • 相关阅读:
    《JavaScript》forEach()和map()
    《JavaScript》split和join
    09慕课网《进击Node.js基础(一)》HTTP-get/request
    08慕课网《进击Node.js基础(一)》事件events
    07慕课网《进击Node.js基础(一)》HTTP小爬虫
    06慕课网《进击Node.js基础(一)》作用域和上下文
    05慕课网《进击Node.js基础(一)》HTTP概念进阶(同步/异步)
    前端每周学习分享--第4期
    前端每周学习分享--第3期
    前端每周学习分享--第2期
  • 原文地址:https://www.cnblogs.com/mrcharles/p/11879853.html
Copyright © 2011-2022 走看看