
SpringMVC
文章平均质量分 68
顾名思义。
IT利刃出鞘
如果能飞,就不跑。如果能跑,就不走。
展开
-
SpringBoot--通过JSON传递请求参数--方法/实例
本文用示例介绍SpringMVC如何通过JSON格式传递入参。 JSON格式使用post方式来请求,即:对应的注解为:@PostMapping。@PostMapping注解的方法可以接收1个@RequestBody标记的参数和多个没有@RequestBody标记的参数。原创 2022-11-23 18:20:03 · 7925 阅读 · 10 评论 -
SpringBoot--通过form-data上传文件和传递请求参数--方法/实例
本文用示例介绍SpringMVC如何通过form-data请求上传文件和请求数据。form-data只能传递键值对形式,支持文件和普通的键值对。原创 2022-11-21 18:30:55 · 5552 阅读 · 2 评论 -
SpringBoot--获取路径中的参数(x-www-form-urlencoded)--方法/实例
本文用示例介绍SpringMVC如何获取路径中的参数。也就是:Content-Type为x-www-form-urlencoded。原创 2022-11-20 16:26:26 · 3365 阅读 · 0 评论 -
SpringBoot--手动校验@NotBlank、@NotNull等的工具类
本文介绍手动校验@NotBlank、@NotNull等的工具类。 使用场景:controller接口的入参很多,需要他人提供,但他人提供的类的字段很多,字段都没有加@NotNull等注解;而且这个类以后很可能再变动。 解决方案:写一个中间类,将入参转换为中间类,在中间类的字段上加@NotBlank等注解,然后用本工具手动校验它。原创 2022-09-29 18:15:07 · 2686 阅读 · 2 评论 -
SpringBoot--解决子线程无法获得HttpServletRequest的attribute的问题
本文介绍解决SpringBoot子线程无法获得HttpServletRequest的attribute的问题。 在SpringBoot请求中,如果创建了子线程获取request的attribute,会无法获取到。比如:我想记录日志,将日志放到了request的attribute中:request.setAttribute("logContent", "日志内容"),然后创建子线程去获取logContent,然后进行处理。...原创 2022-09-24 09:38:09 · 2924 阅读 · 0 评论 -
SpringBoot--Controller获取HttpServletRequest
本文介绍SpringBoot如何在Controller中获取HttpServletRequest。原创 2022-09-23 21:40:06 · 10586 阅读 · 13 评论 -
SpringBoot--手动获取HttpServletRequest
本文介绍SpringBoot如何在任意地方获取HttpServletRequest。原创 2022-09-22 18:22:59 · 2217 阅读 · 0 评论 -
SpringBoot--使用@RequestHeader获取请求头
本文介绍SpringBoot如何通过@RequestHeader来获取请求头。原创 2022-08-21 10:03:00 · 12233 阅读 · 0 评论 -
SpringBoot--HttpServletRequest中的方法--使用/详解
本文介绍HttpServletRequest的方法。原创 2022-08-20 08:28:58 · 2418 阅读 · 2 评论 -
SpringBoot--@ModelAttribute--使用/实例
本文介绍@ModelAttribute注解的用法。原创 2022-06-29 19:56:31 · 3011 阅读 · 0 评论 -
SpringBoot--@InitBinder--使用/原理
本文介绍@InitBinder的用法与原理。原创 2022-06-29 19:56:11 · 1351 阅读 · 0 评论 -
SpringBoot--用hibernate validator手动校验--方法/实例
本文介绍如何使用validator进行手动校验。validator可以进行自动校验,也可以进行手动校验。自动校验见下方“自动校验”。原创 2022-04-19 23:15:29 · 5150 阅读 · 0 评论 -
SpringBoot--过滤器(Filter)--使用/教程/实例
本文介绍SpringBoot(SpringMVC)中的过滤器的用法。原创 2022-02-13 18:06:35 · 3222 阅读 · 0 评论 -
SpringBoot--请求映射--方式/匹配/占位符(将url作为参数/@PathVariable)等
原文网址:SpringMVC--请求映射_IT利刃出鞘的博客-CSDN博客简介 SpringMVC/SpringBoot中,我们是通过RequestMapping来指定请求映射的,本文介绍所有的映射方式。@RequestMapping简介@RequestMapping(value="/testRequestMapping", method={RequestMethod.POST}, params = {"use...原创 2021-10-09 21:58:46 · 5378 阅读 · 1 评论 -
SpringBoot--获取参数/传参--方法/实例
在开发时我们会在Controller获得前端传过来的参数,参数有多种格式,由Content-Type指定,不同的类型有所不同,本文介绍对于不同的类型后端如何接收。创建项目创建SpringBoot项目,引入spring-boot-starter-web实体类User.javapackage com.example.demo.entity;import java.util.List;public class User { priva...原创 2021-10-09 20:42:05 · 3093 阅读 · 0 评论 -
SpringBoot--@ModelAttribute/@SessionAttributes--使用/教程/实例
原文网址:其他网址springmvc 注解总结 - SpringMVC中文官网属性@ModelAttribute作用 ModelAttribute可以应用在方法参数上或方法上,它的作用主要是当注解在方法参数上时会将注解的参数对象添加到Model中。若被@ModelAttribute注释的方法不是请求方法,则此方法会在此controller每个方法执行前被执行。使用场景 当@ModelAttribute注解用于方法时,与其处于同一个处理类的...原创 2021-09-26 19:49:43 · 1592 阅读 · 0 评论 -
SpringBoot--手写HttpResponse
其他网址原创 2021-08-19 23:18:06 · 1005 阅读 · 0 评论 -
SpringMVC原理--Controller线程安全
本文介绍SpringBoot中controller的线程安全性。 主要分析注入request时的线程安全。结论是:注入request是线程安全的。原创 2021-04-04 00:08:59 · 1887 阅读 · 1 评论 -
SpringMVC--@RequestMapping的注册及查找流程
其他网址Spring MVC源码解析之流程解析:@RequestMapping的注册及查找过程_小识的博客-CSDN博客转载 2021-02-05 16:41:20 · 1045 阅读 · 3 评论 -
SpringBoot--获得所有接口信息
本文介绍SpringMVC如何获得所有接口的信息。可以通过获得RequestMappingHandlerMapping.class的bean,然后通过其getHandlerMethods()获得所有接口。原创 2020-11-05 18:24:30 · 3228 阅读 · 2 评论 -
SpringMVC--Session
其他网址原创 2020-09-06 23:35:18 · 1270 阅读 · 0 评论 -
SpringMVC--Cookie
其他网址Servlet Cookie原创 2020-09-02 23:32:23 · 1213 阅读 · 0 评论 -
SpringBoot--获取request(HttpServletRequest)的方法
本文介绍SpringBoot获取request(HttpServletRequest)的方法原创 2020-09-02 23:31:11 · 5796 阅读 · 2 评论 -
SpringMVC--注解--基础
其他网址springmvc 注解总结 - SpringMVC中文官网1、@RequestMapping 注解1.1、@RequestMapping 标注位置 RequestMapping是一个用来处理请求地址映射的注解,将请求映射到对应的控制器方法中,可用于类或方法上。用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径。 RequestMapping请求路径映射,如果标注在某个controller的类级别上,则表明访问此类路径下的方法都要加上其配...原创 2020-07-04 12:26:19 · 616 阅读 · 1 评论 -
Servlet使用
Idea部署使用Tomcat参考网址:Intellij IDEA系列教材 (七)- 基础 - 配置Tomcat1.下载Tomcat 网址:http://tomcat.apache.org/2.Idea配置Tomcat 假设上边Tomcat解压到了:E:\tomcat\apache-tomcat-9.0.30 Run=> Edit C...原创 2020-03-07 15:50:22 · 347 阅读 · 1 评论 -
SpringMVC--SSM整合
参考网址:七、基于SpringMVC的ssm整合项目结构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...转载 2020-02-28 19:25:39 · 381 阅读 · 1 评论 -
SpringMVC--数据返回及页面跳转
参考网址:四、数据的返回以及页面的跳转_Java_a2231476020的博客-CSDN博客test.jsp<%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head> <title>Title</title> &l...转载 2020-02-28 17:52:47 · 1118 阅读 · 1 评论 -
SpringMVC--入门/教程/实例
参考网址:一、SpringMVC入门案例_a2231476020的博客-CSDN博客环境搭建创建Maven工程,选择webapppom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" x...转载 2020-02-27 22:38:16 · 496 阅读 · 2 评论 -
JSP知识
作用域参考网址:JSP中的四大作用域 | 果冻想 JSP中的四大作用域,主要是指四个:page、request、session、application。这四个作用域的作用范围,由左到右是一个比一个大。page page直译就是页面的意思,所以page作用域就比较好理解了——page作用域表示只在当前页面有效。当程序运行跑出了当前的页面,你就无法在其它的页...原创 2020-02-15 17:46:02 · 344 阅读 · 0 评论 -
Servlet--介绍
JSP转译成Servlet转译方法假设:jsp文件为:test.jsp;项目名为FirstServlet1. JSP文件可以放到这两个路径任意一个:WebContent,WebContent\jsp2. 运行Tomcat3. 浏览器访问test.jsp:http://localhost:8080/FirstServlet/test.jsp 此时会生成两个文件:test...原创 2020-01-06 21:51:32 · 433 阅读 · 1 评论