自定义异常处理
@ControllerAdvice,是Spring3.2提供的新注解,它是一个Controller增强器,可对controller中被 @RequestMapping注解的方法加一些逻辑处理。最常用的就是异常处理
@ModelAttribute和@ExceptionHandler,前者可以往请求的M ...
SpringMVC 简介
概述Spring MVC 也叫 Spring Web MVC ,属于展示层框架。SpringMVC 是 Spring 框架的一部分。
Spring Web MVC 框架提供了 MVC (模型 - 视图 - 控制器) 架构和用于开发灵活和松散耦合的 Web 应用程序的组件。 MVC 模式导致应用程序的 ...
SpringMVC 拦截器的使用
拦截器简介Spring Web MVC 的处理器拦截器,类似于 Servlet 开发中的过滤器 Filter,用于对处理器进行预处理和后处理。
常见应用场景
日志记录:记录请求信息的日志,以便进行信息监控、信息统计、计算 PV(Page View)等
权限检查:如登录检测,进入处理器检测检测是否登 ...
Spring MVC 表单标签库
声明表单标签库在使用 SpringMVC 的时候我们可以使用 Spring 封装的一系列表单标签,这些标签都可以访问到ModelMap 中的内容。我们需要先在 JSP 中声明使用的标签,具体做法是在 JSP 文件的顶部加入以下指令:
1<%@ taglib prefix=" ...
Spring MVC常用注解
Spring MVC常用注解@Controller@Controller 用于标记在一个类上,使用它标记的类就是一个SpringMVC Controller 对象。分发处理器将会扫描使用了该注解的类的方法,并检测该方法是否使用了@RequestMapping 注解。@Controller 只是定义了 ...
Spring 整和 SpringMVC
POM在pom.xml 配置文件中增加 org.springframework:spring-webmvc 依赖
12345<dependency> <groupId>org.springframework</groupId> <art ...