SpringMVC
一、中文文档
http://7xvpsh.com1.z0.glb.clouddn.com/
二、详细教程
https://www.cnblogs.com/sunniest/p/4555801.html#!comments
三、基于servlet 3的文件上传:
http://blog.youkuaiyun.com/clementad/article/details/49533189
四、使用FastJson
1、在pom.xml中加入fastjson依赖
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>1.2.40</version>
</dependency>
2、配置spring-mvc.xml
<!-- FastJson注入 -->
<mvc:annotation-driven>
<mvc:message-converters register-defaults="true">
<!-- 避免IE执行AJAX时,返回JSON出现下载文件 -->
<!-- FastJson -->
<bean id="fastJsonHttpMessageConverter"
class="com.alibaba.fastjson.support.spring.FastJsonHttpMessageConverter">
<property name="supportedMediaTypes">
<list>
<!-- 这里顺序不能反,一定先写text/html,不然ie下出现下载提示 -->
<value>text/html;charset=UTF-8</value>
<value>application/json;charset=UTF-8</value>
</list>
</property>
</bean>
</mvc:message-converters>
</mvc:annotation-driven>