springmvc之文件上传和json处理

springmvc之文件上传

SpringMVC和Struts2的区别
共同点:
1.都是web层框架,都是基于MVC模型编写
2.底层都离不开原始ServletAPI
3.处理请求的机制都是一个核心控制器

区别:
1.SpringMVC的入口是Servlet,而Struts2是Filter
2.SpringMVC是基于方法设计的,而Struts2是基于类,Struts2每次执行都会创建一个动作类。所以SpringMVC会稍微比Struts2快些
3.SpringMVC使用更加简洁,同时还支持JSR303,处理ajax请求更方便

springmvc文件上传
1 添加文件上传相关依赖

<dependency>
 <groupId>commons-fileuploadgroupId>
  

你可能感兴趣的:(java)