
Spring MVC
文章平均质量分 87
讲述了Spring boot框架下中控制层Spring MVC中的想学习内容
阿乾之铭
java后端
展开
-
Spring Boot 参数验证
这个依赖包含了 Hibernate Validator(JSR-380 规范的实现)和必要的 Spring 验证支持。- 必须大于等于指定值(字符串形式表示)- 必须小于等于指定值(字符串形式表示)- 集合/字符串/数组大小必须在范围内。- 级联验证,用于验证对象中的嵌套对象。- 数字必须大于等于指定值。- 数字必须小于等于指定值。- 必须是过去或现在的日期。- 必须是将来或现在的日期。- 值必须为 false。- 必须是有效的邮箱格式。- 值必须为 null。- 值必须为 true。原创 2025-05-12 21:03:05 · 541 阅读 · 0 评论 -
ResponseEntity类
提供了对 HTTP 响应的更细粒度的控制,适用于需要设置自定义响应头、返回非 200 状态码(如 201 Created、400 Bad Request 等)或返回文件内容的场景。是 Spring 框架中用于构建 HTTP 响应的类,它允许开发者灵活设置响应的。用于构建任意 HTTP 状态码的响应,适用于需要返回不常见状态码的场景。Spring 提供了多个静态方法,帮助开发者快速构建常见的响应。可以包含不同类型的响应体,Spring 会根据客户端的。可以用于文件下载的场景,通过设置合适的。原创 2024-10-22 14:49:18 · 1994 阅读 · 0 评论 -
HttpServletRequest
是包下的一个接口,用于表示客户端发出的 HTTP 请求。在 Web 应用中,它提供了大量的方法来访问 HTTP 请求的各个组成部分,包括请求行、请求头、请求参数、请求体等。在 Spring MVC 中,被封装在中,并通过控制器方法参数注入(例如,)自动处理请求。但你也可以显式地注入以获取更多请求的详细信息。是一个接口,它代表了 HTTP 请求的各个部分,包括请求行、请求头、请求参数、请求体等信息。Spring MVC 简化了许多操作,通过注解如等,自动将请求参数映射到方法参数中,你不需要显式地访问。原创 2024-12-05 22:26:03 · 960 阅读 · 0 评论 -
页面的转发(Forward)和重定向(Redirect)
页面转发是服务器端的一种行为,用户发起的请求会在服务器内部传递,服务器将请求转发到另一个视图(如 JSP 页面)或另一个处理方法。转发的过程中,浏览器的 URL 不会发生变化,用户不会感知到 URL 跳转。总结来说,页面转发适合用于同一个请求内的数据展示和处理,页面重定向更适合在处理完某个请求后引导用户到另一个页面,尤其是需要跨请求传递的场景。服务器收到请求后,发送一个重定向响应给客户端,客户端收到重定向的响应后,重新发起新的请求,URL 会发生变化。如果需要手动实现页面转发,也可以使用。原创 2024-09-19 21:07:24 · 488 阅读 · 0 评论 -
Spring MVC 拦截器
简单介绍了spring MVC中拦截器的使用原创 2024-09-13 19:38:35 · 1359 阅读 · 0 评论 -
spring MVC基础注解汇总
简要介绍了spring MVC中所有类型的注解的作用与使用方法原创 2024-09-13 19:09:06 · 1086 阅读 · 0 评论 -
业务数据绑定到域对象
怎么将处理请求时候产生的业务数据绑定到具体的对象(变量)然后传递给视图层可以在视图层进行展示原创 2024-09-10 17:14:24 · 929 阅读 · 1 评论 -
RESTful集成到spring MVC
介绍了RESTful在spring MVC中接受请求与普通URL的区别原创 2024-09-10 17:12:22 · 607 阅读 · 0 评论 -
解析 Cookies 与 Session(附上localStorage)及其在 Spring MVC 中的操作与应用
客户端通常使用 Cookies 存储 Session ID,并在每次请求中将其发送给服务器,以便服务器能够找到与该 Session ID 相关的会话信息。是由服务器发送给客户端的小块数据,存储在客户端的浏览器中。每次客户端请求服务器时,都会将存储的 Cookies 发送回服务器,从而实现数据的持久化和状态的保存。注解,你可以在方法参数中直接声明要从Session中提取的属性名称,并将其注入到控制器方法中。提供了更多灵活性,而在只需要读取Session数据的场景中,方法,可以从 Session 中获取数据。原创 2024-09-08 14:33:21 · 969 阅读 · 0 评论