FastJson

先記錄一下今天遇到得問題:項目能夠進入controller層,執行代碼無誤,可是前臺報錯。
緣由:在controller層沒有家@ResponseBody,當一個方法沒有返回實體類時,返回類型前面須要加@ResponseBody。
FastJson:FastJson是阿里巴巴公司開發得json工具類庫,它是開源的,相比其它同類得json類庫,它的優點就如同它的名字,fast!html

fastjson在Spring中的配置:spring

<mvc:annotation-driven>
             <mvc:message-converters register-defaults="true">
            <!-- 配置Fastjson支持 -->
            <bean class="com.alibaba.fastjson.support.spring.FastJsonHttpMessageConverter">
                <property name="supportedMediaTypes">
                    <list>
                        <value>text/html;charset=UTF-8</value>
                        <value>application/json</value>
                    </list>
                </property>
                <property name="features">
                    <list>
                        <value>WriteMapNullValue</value>
                        <value>QuoteFieldNames</value>
                    </list>
                </property>
            </bean>
        </mvc:message-converters>json

</mvc:annotation-driven>mvc

注意:在將jar包導入至項目時須要將包導入到WEB-INF中,否則會報空指針,提示找不到類。app

第一次寫博客,小激動,很開心,之後會堅持寫下去記錄本身得成長!工具

相關文章
相關標籤/搜索