SpringMVC
文章平均质量分 84
Borny鼎鼎
我想,我也是个匠人,砌代码的。
展开
-
SpringMVC学习笔记(一)
1、SpringMVCSpring的一个模块,是基于MVC设计模式的web框架。2、SpringMVC工作流程(1)请求。(2)前端控制器向处理器映射器请求查找Handler处理器,处理器映射器返回一个执行链(包含Handler)给前端控制器。(3)前端控制器请求处理器适配器执行Handler,处理器适配器返回一个ModelAndView对象给前端控制器。(4)前端控制器请原创 2016-12-03 21:44:51 · 263 阅读 · 0 评论 -
SpringMVC学习笔记(十四)
1、SpringMVC拦截器SpringMVC拦截器类似于Servlet开发的过滤器Filter,用于对处理器进行预处理和后处理。2、简单实例(1)项目结构(2)HelloController.javapackage cn.hwd.springmvc.controller;import org.springframework.stereotype.Contr原创 2017-09-01 11:22:12 · 250 阅读 · 0 评论 -
SpringMVC学习笔记(十三)
1、SpringMVC RESTful支持理解什么叫做RESTful架构。2、简单实例(1)项目结构(2)Item.javapackage cn.hwd.springmvc.bean;public class Item { private int id; private String name; private double price; public i原创 2017-08-30 16:52:15 · 241 阅读 · 0 评论 -
SpringMVC学习笔记(十二)
1、SpringMVC实现json交互需要注意的是json需要哪些jar包、如何配置json转换器以及注解@RequestBod和@ResponseBody的含义。2、简单实例(1)项目结构(2)Item.javapackage cn.hwd.springmvc.bean;public class Item { private int id; priv原创 2017-08-29 15:34:31 · 257 阅读 · 0 评论 -
SpringMVC学习笔记(九)
1、SpringMVCSpringMVC使用Hibernate的校验框架Validation进行服务器校验。2、实例(1)项目结构(2)User.javapackage cn.hwd.springmvc.bean;import javax.validation.constraints.Size;import cn.hwd.springmvc.cont原创 2017-08-24 14:25:17 · 243 阅读 · 0 评论 -
SpringMVC学习笔记(十一)
1、SpringMVC文件上传需要注意的是如何设置虚拟目录和物理目录以及配置multipart类型解析器。2、简单实例(1)目录结构(2)UploadController.javapackage cn.hwd.springmvc.controller;import java.io.File;import java.util.UUID;import org.sp原创 2017-08-28 16:35:51 · 219 阅读 · 0 评论 -
SpringMVC学习笔记(十)
1、SpringMVC异常处理系统中异常包括两类,预期异常和运行异常(RuntimeException),前者通过捕获异常获取异常信息,后者通过规范代码、测试等手段减少该类异常的发生。系统的dao、service、controller层都可以通过throws Exception方式向上抛出异常,最后又SpringMVC前端控制器交由异常处理器进行异常处理。SpringMVC提供全局异常原创 2017-08-25 10:53:40 · 219 阅读 · 0 评论 -
SpringMVC学习笔记(八)
1、参数绑定(1)包装类型pojo绑定(2)数组绑定(3)List绑定2、实例(1)Student.javapackage com.user.bean;public class Student { private Integer id; private String name; public Integer getId() { return id; }原创 2016-12-19 12:14:47 · 252 阅读 · 0 评论 -
SpringMVC学习笔记(七)
1、参数绑定从客户端请求的key/value数据,经过参数绑定,将key/value数据绑定到Controller方法的形参上。(1)默认绑定方式(2)基本数据类型绑定方式(3)pojo绑定方式2、实例(1)目录结构(2)在web.xml文件中配置前端控制器 SpringMVC23 index.html index.htm原创 2016-12-07 22:25:34 · 255 阅读 · 0 评论 -
SpringMVC学习笔记(六)
1、Controller方法的返回类型(1)ModelAndView需要在方法结束时定义ModelAndView并设置model和view,然后返回ModelAndView对象。(2)String表示方法返回逻辑视图名,真正视图=前缀+逻辑视图名+后缀。(3)void方法的参数包含请求对象和响应对象。2、实例(1)项目结构(2)在web.xml文件中配置原创 2016-12-07 22:01:18 · 214 阅读 · 0 评论 -
SpringMVC学习笔记(五)
1、@RequestMapping用来处理请求地址映射的注解,可用于类或方法上。用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径。RequestMapping注解的属性:(1)value,指定请求的实际地址。(2)method,指定请求的method类型, GET、POST、PUT、DELETE等。2、实例(1)项目结构(2)在web.xml文件中配置前原创 2016-12-07 21:43:11 · 218 阅读 · 0 评论 -
SpringMVC学习笔记(四)
1、配置视图解析器 2、实例(1)项目结构(2)在web.xml文件中配置前端控制器 SpringMVC11 index.html index.htm index.jsp default.html default.htm default.jsp sprin原创 2016-12-07 21:31:10 · 262 阅读 · 0 评论 -
SpringMVC学习笔记(三)
1、配置注解的处理器映射器 2、配置注解的处理器适配器 3、实例(1)项目结构(2)在web.xml文件中配置前端控制器 HelloSpringMVC index.html index.htm index.jsp default.html default.htm default.jsp原创 2016-12-07 21:25:24 · 241 阅读 · 0 评论 -
SpringMVC学习笔记(二)
1、另一种非注解的处理器映射器 helloController 2、另一种非注解的处理器适配器 3、实例(1)项目结构(2)在web.xml文件中配置前端控制器 SpringMVC07 index.html index.htm index.原创 2016-12-07 21:06:05 · 261 阅读 · 0 评论 -
SpringMVC框架和Tiles布局的集成
1、Tiles布局Apache Tiles是一个JavaEE应用的页面布局框架。Tiles框架提供了一种模板机制,可以为某一类页面定义一个通用的模板,该模板定义了页面的整体布局。布局由可以复用的多个块组成,每个页面可以有选择性的重新定义块而达到组件的复用。2、实例(1)项目结构(2)pom.xml<project xmlns="http://maven.apache.org/POM/4.0....原创 2018-05-09 15:01:54 · 970 阅读 · 0 评论