之前用的是原生接口加+DispatcherServlet+映射器+适配器+视图解析器等创建了MVC程序,这次就用注解完成一个MVC程序的开发。
SpringMVC框架是围绕 DispatcherServelt 调度器进行设计的
org.springframework.web.serviet.view是SpringMVC中将原本可能存在于Dispatcherservlet中的视图渲染逻辑得以剥离出来的关键组件。
我们的开发架构一般都是基于两种形式,一种是 C/S 架构,也就是客户端/服务器,另一种是 B/S 架构,也就是浏览器服务器。
controller 方法返回字符串可以指定逻辑视图名,通过视图解析器解析为物理视图地址。
表现层(Representation):把资源具体呈现出来的形式,叫做它的表现层 (Representation)。
--------------------------7de1a433602ac 分界符
SpringMVC 绑定请求参数的过程是通过把表单提交请求参数,作为控制器中方法参数进行绑定的。
截图需要另外一个库:html2canvas.js2,注意必须使用版本为V0.4.1才能做到 IE9 兼容
新建maven项目spring-mvc-view,项目创建过程与配置方式及其maven依赖,创建过程参考QA 由浅入深 Spring Framework 5.0(十)- Spring MVC Restful,这里不在赘述。