• 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>  
  • 相关阅读:
    Stream 常规操作
    Stream Introduction
    那些从阿里巴巴走出的创业牛人们
    码农转型传统行业更容易成功?
    创业者怎么讲故事打动投资人?
    李明远:移动互联网的创业时代
    想当年,那些抄我们试卷的坏分子,如今个个都当了老板.
    为什么说淘宝创业已难赚钱?
    让低版本IE支持Html5的新语义标签
    译文:TypeScript新手指南
  • 原文地址:https://www.cnblogs.com/mrcharles/p/11879853.html
Copyright © 2020-2023  润新知