org.springframework.web.servlet.view.InternalResourceViewResolver视图解析器在默认情况下(没有对它做任何配置):默认会将类上的请求路径和方法返回的字符串组合起来得到jsp视图的完整路径。例如控制声明如下: 1 @Controller 2 ...
分类:
编程语言 时间:
2020-08-17 17:22:31
阅读次数:
82
主要思路:在controller层我们将错误信息put进map中,然后通过视图解析器跳转到目标页面,在目标页面中在通过指定标签内的th:text将错误消息取出。 例: 1.编写controller代码 @PostMapping("/user/login") public String login(@ ...
分类:
编程语言 时间:
2020-08-11 00:25:39
阅读次数:
91
响应数据和结果视图 ##返回值分类 字符串 controller 方法返回字符串可以指定逻辑视图名,通过视图解析器解析为物理视图地址。 //指定逻辑视图名,经过视图解析器解析为 jsp 物理路径:/WEB-INF/pages/success.jsp @RequestMapping("/testRet ...
分类:
编程语言 时间:
2020-07-31 14:10:51
阅读次数:
95
整合的思路 一、Dao层 使用mybatis框架。创建SqlMapConfig.xml。创建一个applicationContext-dao.xml 1、配置数据源 2、需要让spring容器管理SqlsessionFactory,单例存在。 3、把mapper的代理对象放到spring容器中。使用 ...
分类:
其他好文 时间:
2020-07-23 23:23:52
阅读次数:
105
今日学习Springmvc遇见一个bug,在配置视图解析器的时候,后缀配得是.html,路径完全正确的情况下,视图解析器解析不到。换jsp文件可以正常访问 <bean id="InternalResourceViewResolver" class="org.springframework.web.s ...
分类:
编程语言 时间:
2020-07-18 15:27:13
阅读次数:
98
/** * 返回值分类 : 字符串:方法返回字符串可以指定逻辑视图名,通过视图解析器解析为物理视图地址 void: 我们可以使用Servlet 原始 API 可以作为控制器中方法的参数: ModelAndView 是 SpringMVC 为我们提供的一个对象,该对象也可以用作控制器方法的返回值 */ ...
分类:
其他好文 时间:
2020-07-12 22:01:06
阅读次数:
65
SpringMVC执行流程和原理 SpringMVC流程: 01、用户发送出请求到前端控制器DispatcherServlet。 02、DispatcherServlet收到请求调用HandlerMapping(处理器映射器)。 03、HandlerMapping找到具体的处理器(可查找xml配置或 ...
分类:
编程语言 时间:
2020-07-05 13:35:09
阅读次数:
81
知识点:@RestController注解相当于@ResponseBody + @Controller合在一起的作用。 1) 如果只是使用@RestController注解Controller,则Controller中的方法无法返回jsp页面,或者html,配置的视图解析器 InternalReso ...
分类:
其他好文 时间:
2020-06-29 09:46:19
阅读次数:
54
一、详细版本 这张图只是展示出了 SpringMVC 的 MVC 三部分的处理情况,SpringMVC 有四大组件:DispacherServlet:前端控制器、HandlerMapping 处理器映射器、HandlerAdapter 处理器适配器以及 ViewReslover 视图解析器,下面给出 ...
分类:
编程语言 时间:
2020-06-26 20:38:00
阅读次数:
59
SrpingMVC简单案例 1. 导入依赖 <dependencies> <!-- 单元测试 --> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.10</version> <scope ...
分类:
编程语言 时间:
2020-06-24 16:12:44
阅读次数:
45