
SpringMVC
文章平均质量分 60
学习SpringMVC基本使用和底层源码解析,解决开发项目中出现的各种SpringMVC问题。
Csdn-Cuco
热爱可抵岁月漫长。Step by Step/
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SpringMVC-视图解析原理
1.处理器类中的目标方法在执行之后会返回一个页面,默认情况下,会将return后的字符串经过视图解析器进行拼接。但如果return的页面想要跳转到其他的目录位置,有两种改变方法:①通过相对路径:../../xxx ②通过forward:转发到一个页面(该方法并不会经过视图解析器的拼接,一定要加上“/”)2.重定向:return "redirect:/hello.jsp";3....转载 2020-03-23 00:52:19 · 454 阅读 · 0 评论 -
SpringMVC源码分析
1.前端控制器:DispatcherServlet DispatcherServlet的继承关系如下:(从根本上依然是继承了HttpServlet的类)public class DispatcherServlet extends FrameworkServlet {}public abstract class FrameworkServlet extends HttpSer...原创 2020-03-21 00:30:17 · 226 阅读 · 0 评论 -
SpringMVC-数据输出
解决问题 数据输出:SpringMVC将目标方法处理后数据返回给页面除了原生的通过Request和Response方法响应页面数据,SpringMVC还具有以下几种方法1>可以在方法处传入Map、Model、ModelMap:给这些参数中保存的所有数据都会放在域中,可以在页面获取。 这些参数保存的数据都会放在Resquest域中,并且Map(其为JDK中的接口...原创 2020-03-20 20:08:13 · 218 阅读 · 0 评论 -
SpringMVC-映射请求参数
处理问题:之前JavaWeb中可以通过request.getParamer()来获取请求数据中的信息。现在看SpringMVC如何获得请求中的数据。1.默认方式获取请求参数: 直接给方法入参上写一个和请求参数名相同的变量,这个变量就来接收请求参数的值。当请求中没有该参数的值时,将方法中的参数默认为null;2.注解>@PrequestPara...原创 2020-03-20 16:41:38 · 613 阅读 · 0 评论 -
SpringMVC-简介+REST风格简介
1.SpringMVC是在原有的MVC结构上增加了 前端控制器 。前端控制器可以拦截所有请求,并对请求进行选择性派发。 前端控制器是一个Servlet,因此需要在web.xml中进行配置<servlet> <servlet-name>springDispatcherServlet</servlet-name> <servlet-...原创 2020-03-20 15:51:51 · 227 阅读 · 0 评论