Spring MVC 返回 xml json pdf 数据的配置方法

来源:互联网 发布:华宇软件 股吧 编辑:程序博客网 时间:2024/05/16 08:44
 <!-- 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>  
0 0
原创粉丝点击