SpringMVC
asgsmile
这个作者很懒,什么都没留下…
展开
-
SpringMVC框架中的拦截器
1. 拦截器的概述 SpringMVC框架中的拦截器用于对处理器进行预处理和后处理的技术。 可以定义拦截器链,连接器链就是将拦截器按着一定的顺序结成一条链,在访问被拦截的方法时,拦截器链中的拦截器会按着定义的顺序执行。 拦截器和过滤器的功能比较类似,有区别 过滤器是Servlet规范的一部分,任何框架都可以使用过滤器技术。 拦截器是SpringMVC框架独有的。 过滤器配置了/*,可以拦截任何资源。 拦截器只会对控制器中的方法进行拦截。 拦截器也是AOP思原创 2021-02-20 21:24:10 · 130 阅读 · 0 评论 -
SpringMVC的异常处理
1. 异常处理思路 Controller调用service,service调用dao,异常都是向上抛出的,最终有DispatcherServlet找异常处理器进行异常的处理。 2. SpringMVC的异常处理 controller代码 /** * 使用异常处理器方式 * @return */ @RequestMapping("/findAll.do") public String findAll(){ System.out.p原创 2021-02-20 21:14:51 · 54 阅读 · 0 评论 -
SpringMVC实现文件上传
1. 文件上传 导入文件上传的jar包 <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <version>1.3.1</version> </dependency>原创 2021-02-20 20:06:56 · 75 阅读 · 0 评论 -
SpringMVC常用注解
RequestMapping注解 RequestMapping注解的作用是建立请求URL和处理方法之间的对应关系 RequestMapping注解可以作用在方法和类上 作用在类上:第一级的访问目录 作用在方法上:第二级的访问目录 细节:路径可以不编写 / 表示应用的根目录开始 RequestMapping的属性 path 指定请求路径的url value value属性和path属性是一样的 mthod 指定该方法的请求方式 params 指定限制请求参数的条件 RequestParam.原创 2021-02-20 17:27:55 · 171 阅读 · 0 评论