Spring MVC
Heaven-Wang
坐标:浙江杭州 联系我:490095337@qq.com
展开
-
Spring MVC配置介绍
一、Spring MVC 纵览Spring MVC就是Spring框架对MVC设计模式的实现,通过Spring MVC ,我们可以快速的构建灵活、松耦合的web服务。再具体介绍Spring MVC 之前,我们先看一下它的请求处理过程:1.1 springMVC 的请求过程1. 请求会首先发送到DispatchServlet,这是spring的前置Servlet,它会接收请求并转发给sprin原创 2016-06-06 18:56:13 · 7250 阅读 · 4 评论 -
Spring MVC 页面渲染( render view )
一、理解view解析过程1.1 从逻辑view到物理view在Spring MVC 中,controllers不会负责具体的页面渲染,它仅仅是调用业务逻辑并返回model数据给view层,至于view层具体怎么用HTML展现,由专门的view层具体负责,这就是MVC模式,业务层与展示层是松耦合的。那么,Spring MVC是如何解耦合请求处理逻辑和页面渲染的呢?我们在Spring MVC配置介绍文章原创 2016-06-12 19:08:30 · 19030 阅读 · 4 评论 -
Spring MVC 上传文件(upload files)
上传功能是一个web应用很常用的一个功能,比如在一些社交网站上传些图片、视频等。本篇文章主要研究了spring mvc是如何实现文件上传功能的,在具体讲解spring mvc如何实现处理文件上传之前,必须弄明白与文件上传相关的multipart请求。一、关于multipart 请求我们传统的表单提交的一般都是文本类型的数据,比如我们的注册表单,当提交表单时,表单中的“属性-值”对会被拼接成一个字符串原创 2016-06-13 18:27:35 · 40125 阅读 · 8 评论 -
Spring MVC 中的异常处理 (handling exceptions)
在任何应用开发中都需要对异常情况做处理,web应用也是如此。但是在Spring MVC中,所有的Request都是由Servlet处理的,返回的结果都是Response。也就是说,无论请求过程中出现什么异常,返回的都是一个Response,所有异常信息都要转换成Response。当然,Spring提供了多种异常信息到Response信息的转换方式:1. 一些特定的Spring异常已经被自动映射特定的原创 2016-06-14 15:42:14 · 8059 阅读 · 0 评论