Maven依赖 <!-- mysql的jdbc依赖 --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.16</version> </dependen ...
分类:
编程语言 时间:
2020-06-17 01:22:52
阅读次数:
86
概述 Java 里的拦截器是动态拦截 action 调用的对象。 可以在Controller 中的方法执行之前与执行之后,及页面显示完毕后,执行指定的方法,自定义的拦截器必须实现HandlerInterceptor 接口。 方法介绍 preHandle 在业务处理器处理请求之前被调用 postHan ...
分类:
编程语言 时间:
2020-06-16 23:31:18
阅读次数:
65
一. Controller方法的返回值: 1、 返回的ModelAndView ModelAndView 存放数据, addObject(),往model(request域)添加数据 ModelAndView 添加逻辑视图名, setViewName(), 经过视图解析器,得到物理视图, 转发到物理 ...
分类:
编程语言 时间:
2020-06-16 20:28:17
阅读次数:
153
1、国际化实现原理 第一步,接收到请求端传入的语言标识 第二步,基于语言标识,获取对应资源文件 第三部,基于资源文件和语言标识获取结果 2、SpringMVC提供的支持 第一步,接收到请求端传入的语言标识 AcceptHeaderLocaleResolver:基于浏览器,从HttpServletRe ...
分类:
编程语言 时间:
2020-06-16 18:42:05
阅读次数:
63
基于Controller层的注解 1、RequestMapper 加在方法上, 给处理用户请求的方法绑定一个url 属性: value/path: 绑定的url method: 默认就是get/post都能处理, 枚举类型, RequestMethod @RequestMapping(value=" ...
分类:
编程语言 时间:
2020-06-16 12:56:08
阅读次数:
63
官方SpringMVC示例Github:https://github.com/auth0-samples/auth0-spring-mvc-sample/tree/master/01-Login Maven形式案例代码:https://github.com/starSmallDream/MyAuth ...
分类:
编程语言 时间:
2020-06-16 10:22:07
阅读次数:
62
SpringMVC框架搭建流程 开发过程 1)配置DispatcherServlet前端控制器 2)开发处理具体业务逻辑的Handler(@Controller、 @RequestMapping) 3) xml配置?件配置controller扫描,配置springmvc三?件 4)将xml?件路径告 ...
分类:
编程语言 时间:
2020-06-15 21:16:18
阅读次数:
74
1、导入jar包:spring-webmvc <!-- springmvc的依赖 --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>4.3.3 ...
分类:
编程语言 时间:
2020-06-15 21:08:55
阅读次数:
60
pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance ...
分类:
编程语言 时间:
2020-06-15 17:44:28
阅读次数:
56
1、学习文档 老版学习地址 新版学习地址 2、MVC特点 轻量级,简单易学 高效,基于请求响应的MVC框架 与Spring兼容性好,无缝结合 约定优于配置 功能强大:RESTful、数据验证、格式化、本地化、主题等 简洁灵活 3、在idea中配置tomcat 1、在idea上面的导航栏中点击运行环境 ...
分类:
编程语言 时间:
2020-06-14 19:05:38
阅读次数:
64