随笔分类 - # springMVC
摘要:`WebMvcConfigurer` 是 Spring MVC 中一个非常重要的接口,它提供了多种方法来自定义 Spring MVC 的配置。以下是一些常用的配置方法: 1. **拦截器配置(addInterceptors)**:通过实现 `addInterceptors` 方法,可以添加一个或多个
阅读全文
摘要:使用 @RestControllerAdvice 的主要场景包括: 全局异常处理:处理所有控制器中抛出的未捕获异常。 数据校验失败处理:处理 Bean Validation 校验失败的情况。 自定义响应:统一定义响应格式或错误信息。 @RestControllerAdvice 注解的类通常与以下组件
阅读全文
摘要:在实际开发中,确实很常见需要定义一个统一的响应格式,用于封装 API 接口的返回结果。以下是一个简单的 Java 类示例,用于作为 API 响应的通用格式: ```java public class ApiResponse<T> { private int code; // 状态码 private
阅读全文
摘要:客户端文件上传要求: 1,表单提交方式为post提交 2,提供文件上传组件,<input type="file"> 3,表单的entype属于必须属于multipart/form-data,如果没有这个属性值的话,文件内容是提交不到服务器的。 服务器端要求: 1,获取到客户端上传的文件 2,准备一个
阅读全文
摘要:SpringMVC开发底层是servlet 依赖 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>${spring.version}</versio
阅读全文
摘要:ssm_parent poxm.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/XMLSch
阅读全文
摘要:参考(9条消息) SpringMVC解决中文乱码_qq1164014750-CSDN博客_springmvc中文乱码 在web.xml中加上 <!--配置过滤器,处理全局乱码问题--> <filter> <filter-name>filter</filter-name> <filter-class>
阅读全文