SpringMVC
文章平均质量分 73
SpringMVC
见面吃火锅
当你的才华还撑不起你的野心的时候,你就应该静下心来学习。
展开
-
SpringMVC异常处理器(基于xml配置和注解配置的异常处理)
SpringMVC提供了一个处理控制器方法执行过程中所出现的异常的接口:HandlerExceptionResolverHandlerExceptionResolver接口的实现类有:DefaultHandlerExceptionResolver和SimpleMappingExceptionResolverSpringMVC提供了自定义的异常处理器SimpleMappingExceptionResolver,基于xml配置使用方式:...原创 2022-06-05 10:45:00 · 494 阅读 · 2 评论 -
springMVC拦截器简介及配置
SpringMVC的处理器拦截器,类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。依赖于web框架,在实现上基于Java的反射机制,属于面向切面编程(AOP)的一种运用。由于拦截器是基于web框架的调用,因此可以使用Spring的依赖注入(DI)进行一些业务操作,同时一个拦截器实例在一个 controller生命周期之内可以多次调用。SpringMVC中的拦截器用于拦截控制器方法的执行SpringMVC中的拦截器需要实现HandlerInterceptorSpringMVC的原创 2022-06-04 22:41:05 · 350 阅读 · 0 评论 -
SpringMVC注解配置
在Servlet3.0环境中,容器会在类路径中查找实现javax.servlet.ServletContainerInitializer接口的类,如果找到的话就用它来配置Servlet容器。Spring提供了这个接口的实现,名为SpringServletContainerInitializer,这个类反过来又会查找实现WebApplicationInitializer的类并将配置的任务交给它们来完成。Spring3.2引入了一个WebApplicationInitializer基础实现,名为Abstract原创 2022-06-06 00:41:07 · 281 阅读 · 1 评论 -
springMVC@RequestMapping注解(参数)详解
@RequestMapping注解的作用就是将请求和处理请求的控制器方法关联起来,建立映射关系。SpringMVC 接收到指定的请求,就会来找到在映射关系中对应的控制器方法来处理这个请求。1.@RequestMapping标识一个类:设置映射请求的请求路径的初始信息2.@RequestMapping标识一个方法:设置映射请求请求路径的具体信息3、@RequestMapping注解的功能@RequestMapping注解的作用就是将请求和处理请求的控制器方法关联起来,建立映射关系。SpringMVC 接收原创 2022-06-01 00:09:04 · 1164 阅读 · 0 评论 -
SpringMVC初始化配置(配置开发环境)
SpringMVC初始化配置(配置开发环境)1、创建maven工程引入依赖<dependencies> <!-- SpringMVC --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>原创 2022-05-31 23:51:07 · 340 阅读 · 1 评论 -
SpringMVC的请求和响应
SpringMVC的请求和响应一、SpringMVC的数据响应SpringMVC的数据响应方式页面跳转*直接返回字符串@RequestMapping(value = "/quick",method = RequestMethod.GET)public String save() { System.out.println("mvc执行..."); return "/jsp/success.jsp";}*通过ModelAndView对象返回@RequestMap原创 2022-05-26 01:49:45 · 177 阅读 · 0 评论 -
HttpMessageConverter(@RequestBody等注解使用方法)
requestBody:username=admin&password=123456结果:浏览器页面显示Hello在SpringMVC的核心配置文件中开启mvc的注解驱动,此时在HandlerAdaptor中会自动装配一个消息转换器:MappingJackson2HttpMessageConverter,可以将响应到浏览器的Java对象转换为Json格式的字符串在处理器方法上使用@ResponseBody注解进行标识,将Java对象直接作为控制器方法的返回值返回,就会自动转换为Json格式的原创 2022-06-04 19:44:18 · 407 阅读 · 0 评论 -
Restful简介和springMVC使用restful案例
RestFul: 是一种以网络为基础构架一种架构风格 一个架构符合Rest设计原则和约束称这个架构为RestFul。Rest 词: 并没有 更新技术 组件 服务 让我们web请求能够利用web中标准 和 能力 更好描述架构REST本身并没有创造新的技术、组件或服务,而隐藏在RESTful背后的理念就是使用Web的现有特征和能力, 更好地使用现有Web标准中的一些准则和约束。虽然REST本身受Web技术的影响很深, 但是理论上REST架构风格并不是绑定在HTTP上,只不过目前HTTP是唯一与REST相关的实例原创 2022-06-03 21:58:02 · 313 阅读 · 0 评论 -
springMVC数据响应(域对象共享数据)和视图
2、使用ModelAndView向request域对象共享数据3、使用Model向request域对象共享数据4、使用map向request域对象共享数据5、使用ModelMap向request域对象共享数据6、Model、ModelMap、Map的关系7、向session域共享数据8、向application域共享数据二、SpringMVC的视图1、转发视图SpringMVC中创建转发视图的情况:当控制器方法中所设置的视图名称以"forward:"为前缀时,创建Int原创 2022-06-02 22:40:09 · 100 阅读 · 0 评论 -
SpringMVC获取请求参数的方式
2、通过控制器方法的形参获取请求参数原创 2022-06-02 00:21:39 · 183 阅读 · 0 评论