![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring MVC
文昶清
这个人的时间都被写代码占用了
展开
-
SpringMVC文件上传
SpringMVC为文件上传提供了直接的支持,这种支持是通过即插即用的MultipartResolver接口实现的。Spring用它的实现类CommonsMultipartResolver来实现。SpringMVC上下文中没有装配任何的MultipartResolver, 因此默认情况下SpringMVC不能处理文件的上传的操作,如果需要使用上传功能,需要手动配置MultipartResolve...原创 2019-07-29 21:02:13 · 110 阅读 · 0 评论 -
Spring MVC数据效验
在web应用程序中,为了防止客户端传来的数据引发程序异常,常常需要对 数据进行验证。输入验证分为客户端验证与服务器端验证。客户端验证主要通过JavaScript脚本进行,而服务器端验证则主要通过Java代码进行验证。 为了保证数据的安全性,一般情况下,客户端和服务器端验证都是必须的。SpringMVC支持JSR(Java Specification Result,Java规范提案)303-Bea...原创 2019-07-29 21:05:13 · 89 阅读 · 0 评论 -
Spring MVC自定义类型转换器
Spring定义了3种类型的转换器接口,实现任意一个转换器接口都可以作为自定义转换器注册到ConversionServiceFactoryBean中。Converter<S,T>:将S类型转换为T类型。ConverterFactory:将相同系列的多个“同质”Converter封装在一起,如果希望一种类型转换成另一种类型及其子类对象(例如String转换为Number及Numbe...原创 2019-07-25 20:46:00 · 141 阅读 · 0 评论 -
Spring MVC数据格式化
配置xml文件<bean class="org.springframework.format.support.FormattingConversionServiceFactoryBean"> </bean>1.创建实体类文件package com.znsd.springmvc.dao;import java.util.Date;import org.hibe...原创 2019-07-25 21:12:00 · 95 阅读 · 0 评论 -
Spring MVC 拦截器
Spring MVC中的拦截器(Interceptor)类似于Servlet中的过滤器(Filter),它主要用于拦截用户请求并作相应的处理。例如通过拦截器可以进行权限验证、记录请求信息的日志、判断用户是否登录等。要使用Spring MVC中的拦截器,就需要对拦截器类进行定义和配置。通常拦截器类可以通过两种方式来定义。1.通过实现HandlerInterceptor接口,或继承HandlerI...原创 2019-07-25 21:32:13 · 146 阅读 · 0 评论 -
spring mvc 异常处理(全局、局部异常)
异常处理局部的异常处理器,只针对某个控制器// 专门定义一个处理异常的方法,如: ArrayIndexOutOfBoundsException 异常@ExceptionHandler(Exception.class) // 异常处理器, 可以指定具体的异常类型public String error(Exception e) { System.out.println("进入了 Exc...原创 2019-07-25 21:47:04 · 229 阅读 · 0 评论 -
springMVC文件下载
java代码@ResponseBody @RequestMapping(value="/fileXiaz") public ResponseEntity<byte[]> fileXiaz(HttpSession session) throws IOException { System.out.println(fileId); HttpHeaders headers =...原创 2019-09-01 20:23:41 · 84 阅读 · 0 评论