Spring MVC
frankliu01
这个作者很懒,什么都没留下…
展开
-
SpringMVC Model ModelAndView ModelMap Map
个人理解:View为服务器上的某个文件容器,可以为JSP,FTL等动态页面文件,甚至是媒体文件等等,单单是一个文件。Model的作用是存储动态页面属性,动态页面文件即View可以在Model中获取动态数据,这样就实现了View和Model分离的目的。接下来分别对这三个做一下说明。 一、首先是View:View接口在org.springframework.web.servlet.View包内。转载 2016-09-10 10:10:08 · 2169 阅读 · 0 评论 -
简单东西-SpringMVC注入Bean的简单知识
近期重构项目代码,在整理基于SpringMVC技术的应用代码过程中,对SpringMVC的注解的原理进行了简单的验证。通常情况下,我们自定义的类使用SpringMVC的注解,而且没有在spring-servlet.xml配置中作任何特殊设置的话,Bean的实例化过程是怎么样的呢? 1 单例 默认情况下,使用@Autowire注入的类型相同的成员变量,引用转载 2016-11-13 23:16:02 · 5128 阅读 · 0 评论 -
Spring MVC @ExceptionHandler的使用
Spring MVC 中的@ExceptionHandler可以对web的服务器端运行错误, 做统一的处理,使得http status code 从原本的500改成200, 并去执行用@ExceptionHandler注解的方法。 前提是实现了这个方法的Class被 那个访问的Controller 继承了。 首先定义这样一个统一异常处理类 ExceptionController.原创 2016-09-22 18:05:40 · 11126 阅读 · 0 评论 -
SpringMVC的拦截器(Interceptor)和过滤器(Filter)的区别与联系
一 简介 (1)过滤器: 依赖于servlet容器。在实现上基于函数回调,可以对几乎所有请求进行过滤,但是缺点是一个过滤器实例只能在容器初始化时调用一次。使用过滤器的目的是用来做一些过滤操作,获取我们想要获取的数据,比如:在过滤器中修改字符编码;在过滤器中修改HttpServletRequest的一些参数,包括:过滤低俗文字、危险字符等 关于过滤器的一些用法可以参考我写过的这些文章: ...转载 2019-01-08 10:50:01 · 345 阅读 · 0 评论