• spring mvc自定义配置 mvc:annotationdriven 东师理想


    原创文章,请尊重作者的劳动!

    使用jar包为spring-framework-3.2.1.RELEASE

    最近决定引入@ResponseBody注解,返回String到前台的时候,要不中文乱码,要不不能传javascript,在网上找了好多好多文章,都是各种复制粘贴,严重鄙视一下这个行为!!!

    想了好久,终于解决了这个战争的问题,下面是配置文件

    <!-- 折腾  使劲折腾啊   -->
        <bean class="org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping" />  
        <!-- @ResponseBody 注解配置 -->
        <bean id="handlerAdapter" class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter">
            <property name="cacheSeconds" value="0" />
            <property name="messageConverters">
                <list>  
                    <ref bean="stringHttpMessageConverter" />
                    <ref bean="mappingJacksonHttpMessageConverter" /><!-- json转换器 -->  
                </list>  
            </property>
        </bean>
        <bean id="stringHttpMessageConverter" class="org.springframework.http.converter.StringHttpMessageConverter">
            <constructor-arg value="UTF-8" />
        </bean>
        <!-- @ResponseBody 注解返回值类型 -->
        <bean id="mappingJacksonHttpMessageConverter" class="org.springframework.http.converter.json.MappingJacksonHttpMessageConverter">
            <property name="supportedMediaTypes">
                <list>
                    <value>application/json</value>
                    <value>application/javascript</value>
                    <value>text/json</value>
                    <value>text/javascript</value>
                </list>
            </property>
        </bean>  
        
       <!-- 折腾  使劲折腾啊   -->
  • 相关阅读:
    培训界最大的互联网企业【推荐】
    十类经典office实用技巧
    十类经典office实用技巧
    十类经典office实用技巧
    【★】电子产品降价的3大原因!
    【★】电子产品降价的3大原因!
    【★】电子产品降价的3大原因!
    ★会用这两键,你就是电脑高手了
    ★会用这两键,你就是电脑高手了
    ★会用这两键,你就是电脑高手了
  • 原文地址:https://www.cnblogs.com/cczhoufeng/p/3040364.html
Copyright © 2020-2023  润新知