
SpringMVC
文章平均质量分 97
个人对应SpringMVC的内容的总结认识
ChinaRainbowSea
一个人的资金一定是与他(她)的能力相匹配的,无一例外。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SSM 整合(Spring + MyBatis;Spring + Spring MVC)
在这个最后的篇章中,我要表达我对每一位读者的感激之情。你们的关注和回复是我创作的动力源泉,我从你们身上吸取了无尽的灵感与勇气。我会将你们的鼓励留在心底,继续在其他的领域奋斗。原创 2024-07-18 14:57:58 · 1529 阅读 · 0 评论 -
Spring MVC 全注解开发
定义配置类,用 @Configuration 注解进行标注,表示:标记该类是配置类WebAppInitializer 这个类就是用来代替 web.xml文件的:SpringMvcConfig 的类,作为 Spring MVC 的配置类。,同时重写其中的方法可以,配置(默认 Servlet 处理,以及异常处理器,拦截器)在springmvc.xml 文件中都可以配置什么?- 1.组件扫描- 2.视图解析器- 3.静态资源处理 default-servlet-handler。原创 2024-07-15 16:34:46 · 1459 阅读 · 0 评论 -
Spring MVC 中的拦截器的使用“拦截器基本配置” 和 “拦截器高级配置”
拦截器(Interceptor) 类似于过滤器(Filter)Spring MVC 的拦截器作用是在请求到达控制器之前或之后进行拦截,可以对请求和响应进行一些特定的处理。拦截器可以用于很多场景下:拦截器和过滤器的区别在于它们的作用层面不同:Filter、Servlet、Interceptor、Controller的执行顺序:实现 接口,共有三个方法可以进行选择性的实现:第一步:编写拦截器,该拦截器要实现 接口 。第一种方式:通过 xml 进行配置需要注意的是:这个基本配置,默认情况下是拦截所有请求的。在原创 2024-07-15 16:18:59 · 1312 阅读 · 0 评论 -
Spring MVC 中的异常处理器
Spring MVC 在处理器方法执行过程中出现了异常,可以采用异常处理器进行应对。一句话概括异常处理器作用:处理器方法执行过程中出现了异常,跳转都对应的视图,在视图上展示友好信息。Spring MVC 为异常处理提供了一个接口:HandlerExceptionResolver核心方法是:resolveException。该方法用来编写具体的异常处理方案。返回值ModelAndView,表示异常处理完之后跳转到哪个视图。原创 2024-07-14 16:55:39 · 1430 阅读 · 0 评论 -
Spring MVC 中视图的实现原理,在Spring MVC 中实现重定向和转发,以及访问静态资源
ViewResolver 接口,视图解析接口(ThymeleafViewResolver 实现了 ViewResolver 接口,InternalResourceViewResolver 也是实现了ViewResolver接口…),这个接口作用是将逻辑视图名称 转换为 物理视图名称,并且最终返回一个 view 接口对象,核心方法是:View resolveViewName(String viewName,Locale locale) throws Exception;原创 2024-07-14 16:48:18 · 1282 阅读 · 0 评论 -
Spring MVC 中的文件上传 和 文件下载
文件上传:form表单采用post请求,enctype是multipart/form-data,并且上传组件是:type=“file”上传文件时,文件起名采用UUID。以防文件覆盖。“在这个最后的篇章中,我要表达我对每一位读者的感激之情。你们的关注和回复是我创作的动力源泉,我从你们身上吸取了无尽的灵感与勇气。我会将你们的鼓励留在心底,继续在其他的领域奋斗。原创 2024-07-13 19:20:30 · 954 阅读 · 0 评论 -
Spring MVC 中 HttpMessageConverter 转换器
HTTP 消息其实就是 HTTP 协议。HTTP 协议包括 和 。以下是一份HTTP POST请求协议:以下是一份HTTP GET请求协议:以下是一份HTTP响应协议:3. 转换器 是 中非常重要的一个接口。翻译为:HTTP消息转换器。该接口下提供了很多实现类,不同的实现类有不同的转换方式。通过以上内容的学习,大家应该能够了解到 接口是用来做什么的了:如上图所示:HttpMessageConverter 接口的可以将请求协议转换成 Java对象;也可以把 Java对象转换为响应协议。HttpM原创 2024-07-13 19:13:11 · 1129 阅读 · 0 评论 -
Spring MVC 中 使用 RESTFul 实现用户管理系统
文件包括:user.css、user_index.html、user_list.html、user_add.html、user_edit.html。代码如下:2.2 user_index.html2.3 user_list.html2.4 user_add.html2.5 user_edit.html3. SpringMVC环境搭建3.1 创建module:usermgt3.2 添加web支持注意两个过滤器Filter的配置顺序:先配置 CharacterEncodingFil原创 2024-07-04 22:13:13 · 507 阅读 · 0 评论 -
Spring MVC 中使用 RESTFul 编程风格
RESTFul风格与传统方式对比区别RESTFul 风格的 “查询” 所有(RESTFul 规范 需要发送 GET请求)RESTFul 风格的 根据 “id 查询”( RESTFul 规范 需要发送 GET请求)RESTFul 风格的 “增加数据” (RESTFul 规范 需要发送 POST 请求)RESTFul 风格的 “修改数据” (RESTFul 规范 需要发送 PUT 请求)如何发送PUT请求?第一步:首先你必须是一个POST请求。,使用隐藏域进行配置。原创 2024-07-04 22:01:55 · 632 阅读 · 0 评论 -
Spring MVC 获取请求数据的四种方式,以及获取请求头数据,获取Cookie 的数据,设置Spring MVC 的字符集编码过滤器
2.2 添加 web 支持先在 main 目录下,添加名为 的目录(文件夹),只能是这个 webapp 目录名,不可以是其他的。2.4 创建 UserController 类2.5 编写 springmvc.xml在 springmvc.xml 当中配置两个信息:2.6 编写 register.html 文件视图2.7 部署测试原生的 Servlet API 指的是:HttpServletRequest在 Spring MVC 当中,一个 Controller 类中的方法参数上如果有原创 2024-06-30 17:17:28 · 1050 阅读 · 0 评论 -
Spring MVC 获取三个域(request请求域,session 会话域,application 应用域)对象的方式
三个域:request 请求域,session 会话域,application 应用域三者域的使用,从最小范围的域,来判断使用,可以用范围更小的域,就用范围更小的域来解决问题,传数据资源。如果域的范围不够,就一点的扩大。使用原生Servlet API方式。使用Model接口。使用Map接口。使用ModelMap类。使用ModelAndView类。使用原生Servlet API使用SessionAttributes注解。原创 2024-06-30 16:57:00 · 913 阅读 · 1 评论 -
Spring MVC 的 @RequestMapping 注解的属性值详细讲解
我们先来看,在同一个web应用中,是否可以有两个完全一样的RequestMapping。测试一下:假设两个RequestMapping,其中一个是展示用户详细信息,另一个是展示商品详细信息。提供两个Controller,一个是UserController,另一个是ProductController。import org@Controller // 将该类交给 Spring IOC 容器管理 public class UserController {原创 2024-06-22 21:01:13 · 1024 阅读 · 0 评论 -
初识 SpringMVC,运行配置第一个Spring MVC 程序
MVC 是一种软件架构模式(是一种软件架构设计思想,不仅仅是Java开发中用到,其它语言也需要用到),它将应用分为三块。M: Model (模型)V:View (视图)C:Controller (控制器)应用为什么要被分为三块,优点是什么?低耦合,扩展能力增强代码复用性增强代码可维护性增强高内聚,让程序员更加专注业务的开发。Model :负责业务处理及数据的收集View:负责数据的展示。原创 2024-06-22 20:40:08 · 1154 阅读 · 0 评论