文件上传下载进阶专项测试
考察知识点
- MultipartFile接口使用
- 文件上传解析器配置
- 多文件上传处理
- 文件下载响应设置
- 文件大小限制配置
- 文件上传安全防护
SpringMVC处理文件上传的核心组件是什么?
实现文件上传时,表单的enctype属性必须设置为什么值?
SpringMVC的MultipartFile接口提供哪些常用方法?
Servlet 3.0规范原生支持文件上传,不需要依赖第三方库如commons-fileupload。
Spring Boot配置文件上传时,设置最大文件大小的参数是________________________,设置最大请求大小的参数是________________________。
SpringMVC控制器接收单个上传文件,参数类型应该使用什么?
将上传的文件保存到服务器指定位置,最便捷的方法是什么?
MultipartFile.getOriginalFilename()返回的文件名在不同浏览器中可能包含客户端路径信息,使用前需要提取纯文件名。
实现多字段联合校验(如密码与确认密码必须相同),自定义校验注解应该标注在哪里?
Bean Validation中实现分组校验的核心机制是什么?
定义一个校验组(校验分组)需要创建什么?
关于Bean Validation分组校验的高级特性,以下哪些描述正确?
使用@Validated注解触发分组校验时,可以指定多个校验组,如@Validated({CreateGroup.class, UpdateGroup.class})。
分组校验常用于区分不同业务场景,如创建操作使用___________校验组,更新操作使用___________校验组,默认校验组名为_______。
SpringMVC中处理数据格式化的核心接口是什么?
在实体类字段上标注@DateTimeFormat注解的作用是什么?
以下哪些是SpringMVC提供的格式化注解?
自定义Formatter需要注册到FormattingConversionServiceFactoryBean才能在SpringMVC中生效。
Formatter接口继承两个子接口:_______用于将对象输出为字符串,______用于将字符串解析为对象。
📝 发现内容有误?点击此处直接编辑
长按或扫描二维码,立即体验