摘要: 1. 编码问题 在web.xml中配置过滤器: 2. Controller的返回类型 ModelAndView Model ModelMap Map View String Void (1) ModelAndView controller方法中定义ModelAndView对象并返回,对象中可添加mo 阅读全文
posted @ 2019-09-22 20:45 codedot 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 1. HttpMessageConverter消息转换器 (1) HttpMessageConverter接口源码: 该接口定义了四个方法,分别是读取数据时的 canRead(), read() 和 写入数据时的canWrite(), write()方法。 (2) 在使用 标签配置时,默认配置了Re 阅读全文
posted @ 2019-09-22 19:48 codedot 阅读(464) 评论(0) 推荐(0) 编辑
摘要: 拦截器,本质类似于AOP,主要的应用场景: 日志记录:记录请求信息的日志,以便进行信息监控、信息统计、计算PV等。 权限检查:如登录检测,进入处理器检测是否登录,没有登录返回登录页面。 性能监控:记录拦截器进入处理器和离开处理器的时间。 通用行为:读取cookie中的用户信息放入请求,从而方便后续流 阅读全文
posted @ 2019-09-22 19:46 codedot 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 一、@Controller 、@RestController 和 @ControllerAdvice 1. @Controller @Controller 用于标记在一个类上,使用它标记的类就是一个SpringMVC Controller 对象。分发处理器将会扫描使用了该注解的类的方法,并检测该方法 阅读全文
posted @ 2019-09-22 15:41 codedot 阅读(832) 评论(0) 推荐(1) 编辑
摘要: 一、基于XML 1. 创建Maven Project,选择war,修改pom.xml SpringMVC是依赖于Spring的,需要导入核心包。 2. 在src/main/webapp下创建META-INF、WEB-INF,在WEB-INF下创建web.xml 在web.xml中配置前端控制器: 3 阅读全文
posted @ 2019-09-22 10:22 codedot 阅读(642) 评论(0) 推荐(1) 编辑
摘要: Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,Spring Web MVC也是要简化我们日常Web开发的。 与 阅读全文
posted @ 2019-09-22 09:30 codedot 阅读(39917) 评论(1) 推荐(10) 编辑