![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringMVC
文章平均质量分 69
theLuckyLong
这个作者很懒,什么都没留下…
展开
-
SpringMVC学习---文件上传
导入文件上传的Maven依赖<dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <version>1.3.3</version></dependency><!--导入高版本的Servlet依赖--><dependency>原创 2021-01-10 00:08:48 · 157 阅读 · 0 评论 -
SpringMVC学习---拦截器Interceptor
拦截器是什么拦截器一般用于拦截Controller层的请求(也就是Handler)。它跟过滤器差不多,但也有区别:拦截器是基于AOP思想,是横切进去的,不影响其他流程而且拦截器是基于SpringMVC框架的,所以适用范围仅限于SpringMVC如何使用拦截器1. 通过自定义的类实现HandlerInterceptor接口来具备拦截器的功能2. 重写相关方法package com.yyl.config;import org.springframework.web.servlet.Handl原创 2021-01-09 20:22:29 · 172 阅读 · 0 评论 -
SpringMVC学习---JSON初体验
什么是JSONJSON (JavaScript Object Notation) ,它其实就是数据的一种表示方式,其实就是字符串(高逼格说叫:文本格式),例如:{ "name" : "张三", "age" : 18, "sex" : "男", "book" : { "bname" : "好好学java", "price" : 25.6 }, "hobbies":[ { "hobby" : "唱" }, { "hobby" : "rap" }, {原创 2020-12-31 22:10:41 · 122 阅读 · 0 评论 -
SpringMVC学习---乱码问题
SpringMVC官方的乱码过滤器在web.xml下配置SpringMVC官方的过滤器<!--配置解决中文乱码的过滤器--> <filter> <filter-name>characterEncodingFilter</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>转载 2020-12-31 16:56:29 · 83 阅读 · 0 评论 -
SpringMVC学习---接收请求参数以及数据回显
传统的后端从前端接收参数的方式前端:<input type="text" name="name" value="longlong"/>后端://getParam()获取到的是Object对象,需要强转//这里获取到的是“longlong”String name= (String)request.getParam("前端的name值");SpringMVC的后端从前端接收参数方式前端:<input type="text" name="name" value="longl原创 2020-12-31 16:15:39 · 262 阅读 · 0 评论 -
SpringMVC学习---转发与重定向
图解转发与重定向转发重定向–简单来说,转发是服务器帮用户定位到目标资源,用户只用发一次请求,剩下的不用操心,并且地址栏不变。–而重定向则是服务器告诉用户目标资源的位置,让用户再次发送请求,地址栏会变化。传统的转发与重定向//转发request.getRequestDispacther("/index.jsp").forward(request,response);//重定向response.sendRedirect("/index.jsp");基于SpringMVC的转发与重定向原创 2020-12-30 16:44:55 · 92 阅读 · 0 评论 -
SpringMVC学习---Restful风格初体验
写在前面以前我们在地址栏提交请求时,格式一般为:localhost:8080/项目名/xxx?arg1=abc&arg2=efg而引入Restful风格后,格式转换为:localhost:8080/项目名/xxx/abc/efg在SpringMVC中实现Resful风格package com.yyl.controller;import org.springframework.stereotype.Controller;import org.springframework.ui.原创 2020-12-29 22:49:21 · 105 阅读 · 0 评论 -
SpringMVC学习---注解开发
SpringMVC配置文件内容<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context"原创 2020-12-29 19:16:34 · 119 阅读 · 0 评论 -
SpringMVC执行流程及原理
流程图详细说明DispatcherServlet: 前置控制器,是SpringMVC的控制中心,用来接收拦截用户的所有请求,并且调度其他SpringMVC组件HandlerMapping:处理器映射,DispathcerServlet调用HandlerMapping处理前端发过来的url请求,HandlerMapping根据url请求寻找对应的HandlerHandlerExcutionChain由HandlerMapping生成,包含具体的Controller对象以及控制器拦截器,然后将解析后原创 2020-12-28 15:27:13 · 233 阅读 · 0 评论 -
SpringMVC学习---环境搭建
导入Maven依赖<dependencies> <!--导入的依赖--> <!--用于测试的junit--> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12<原创 2020-12-28 01:19:37 · 125 阅读 · 0 评论