springmvc-servlet.xml 2.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <beans xmlns="http://www.springframework.org/schema/beans"
  3. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:mvc="http://www.springframework.org/schema/mvc"
  4. xmlns:context="http://www.springframework.org/schema/context"
  5. xsi:schemaLocation="http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc.xsd
  6. http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
  7. http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd">
  8. <mvc:annotation-driven>
  9. <mvc:message-converters>
  10. <bean class="com.alibaba.fastjson.support.spring.FastJsonHttpMessageConverter">
  11. <property name="fastJsonConfig" ref="fastJsonConfig"/>
  12. </bean>
  13. <!--解决@Responcebody中文乱码问题 -->
  14. <bean class="org.springframework.http.converter.StringHttpMessageConverter">
  15. <constructor-arg value="UTF-8"/>
  16. </bean>
  17. </mvc:message-converters>
  18. </mvc:annotation-driven>
  19. <bean id="fastJsonConfig" class="com.alibaba.fastjson.support.config.FastJsonConfig">
  20. <!-- 自定义配置... -->
  21. </bean>
  22. <!--fastjson支持配置结束 -->
  23. <!--
  24. Fastjson的SerializerFeature序列化属性: 
  25. QuoteFieldNames———-输出key时是否使用双引号,默认为true 
  26. WriteMapNullValue——–是否输出值为null的字段,默认为false 
  27. WriteNullNumberAsZero—-数值字段如果为null,输出为0,而非null 
  28. WriteNullListAsEmpty—–List字段如果为null,输出为[],而非null 
  29. WriteNullStringAsEmpty—字符类型字段如果为null,输出为”“,而非null 
  30. WriteNullBooleanAsFalse–Boolean字段如果为null,输出为false,而非null
  31. JSON.toJSONStringWithDateFormat(date, "yyyy-MM-dd HH:mm:ss.SSS")
  32. -->
  33. <!-- scan xingraun.controller package -->
  34. <context:component-scan base-package="com.company.controller">
  35. </context:component-scan>
  36. <!-- <bean class="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping"
  37. /> <bean class="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter"
  38. /> -->
  39. <!-- ViewResolver -->
  40. <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
  41. <property name="viewClass" value="org.springframework.web.servlet.view.JstlView" />
  42. <property name="prefix" value="jsp/" />
  43. <property name="suffix" value=".jsp" />
  44. </bean>
  45. </beans>