Spring MVC
文章平均质量分 67
Aaron_Fo
这个作者很懒,什么都没留下…
展开
-
SpringMVC总结之静态文件的访问
目录1.前言方案一:激活Tomcat的defaultServlet来处理静态文件方案二: 在spring3.0.4以后版本提供了mvc:resources :方案三:使用<mvc:default-servlet-handler/>1.前言如果DispatcherServlet拦截"*.do"这样的有后缀的URL,就不存在访问不到静态资源的问题。如果Dispat...原创 2018-12-20 22:07:44 · 150 阅读 · 0 评论 -
SpringMVC总结之异常处理的三种方式
目录1.使用Spring MVC提供的简单异常处理器SimpleMappingExceptionResolver2.实现Spring的异常处理接口HandlerExceptionResolver 自定义自己的异常处理器3.使用@ExceptionHandler注解实现异常处理1.使用Spring MVC提供的简单异常处理器SimpleMappingExceptionResolver...原创 2018-12-20 22:25:19 · 218 阅读 · 0 评论 -
Spring MVC总结之工作原理详解
目录1.MVC思想/模式2.Spring MVC的前端控制器(DispatcherServlet)3.业务控制器Handle4.Spring MVC的请求流程:1.MVC思想/模式1.1 MVC思想将一个应用分为三个基本部分:Model(模型)、View(视图)和Controller(控制器);1.2 在Java web 中,客户端发送请求,Servlet作为前端控制器...原创 2018-12-18 12:42:32 · 396 阅读 · 0 评论 -
SpringMVC总结之常用注解
目录1.@Controller2.@RequestMappering3.@RequestParam4.@PathVariable5.@RequestHeader6.@CookieValue7.@SessionAtributes8.@ModelAttributes1.@Controller1.1 使用用途:指示Spring类的实例是一个负责处理具体业务逻辑的控...原创 2018-12-18 14:18:43 · 389 阅读 · 0 评论 -
SpringMVC总结之数据转换器(例:时间参数转换器)
1.前言SpringMVC 通过反射机制对处理方法的签名进行分析,并将请求信息绑定到处理方法的参数中,在请求消息到达处理方法期间,SpringMVC 还会完成数据转换,数据格式化和数据检验等工作;2.Converter转换器2.1 Spring在org.framework.core.convert.converter包中定义了3中类型的转换器接口; 2.1.1 Conv...原创 2018-12-18 15:56:25 · 556 阅读 · 0 评论 -
SpringMVC总结之拦截器Interceptor(例:登录拦截器)
目录 1.前言2.HandleInterceptor接口3.拦截器实现用户登录拦截1.前言使用拦截器,主要是为了拦截用户的请求并进行相应的处理,比如通过拦截器进行用户登录验证,用户权限验证等;SpringMVC中的拦截器拦截请求是通过实现HandleInterceptor接口来完成;2.HandleInterceptor接口2.1 HandleInterceptor...原创 2018-12-18 16:39:03 · 1257 阅读 · 0 评论 -
SpringMVC总结之自定义注解(例:权限注解)
目录1.前言2.自定义一个注解3. 定义一个相应的拦截器4.在springMVC配置文件中进行配置5.在springMVC controller中使用实例1.前言在开发过程中,我们想给控制器的某些方法进行控制访问权限,或者我们需要做方法调用日志记录,在每个方法中去实现显然不实际,所以通过自定义注解不失为一种好办法,以下已权限注解为例。 2.自定义一个注解p...原创 2018-12-18 22:06:55 · 1050 阅读 · 0 评论