SpringMVC
pink_wink
这个作者很懒,什么都没留下…
展开
-
springmvc工作原理以及源码分析(基于spring3.1.0)
springmvc是一个基于spring的web框架.本篇文章对它的工作原理以及源码进行深入分析. 一、springmvc请求处理流程 二、springmvc的工作机制 三、springmvc核心源码分析 四、谈谈springmvc的优化一、springmvc请求处理流程 引用spring in action上的一张图来说明了springm转载 2018-01-11 14:09:48 · 275 阅读 · 0 评论 -
springMVC注解参数绑定
@RequestParam注解用于将指定的请求参数赋值给方法中的形参。@RequestParam支持的属性:示例一:写法一:[plain] view plain copy@RequestMapping(value=”/login”) public Mo转载 2018-01-11 17:46:42 · 200 阅读 · 0 评论 -
重定向和转发区别
在转发(forward)情况下,共享request域对象(例子中的id参数),会将参数从第一个业务控制方法传入第二个业务控制方法,且地址栏地址不变;重定向(redirect)不能共享id参数,相当于再次发送请求,地址栏会变化,可以用session保存参数进行传递例子:删除id=10号的用户,再查询用户@Controller@RequestMapping(value="/user"原创 2018-01-12 09:25:18 · 145 阅读 · 0 评论 -
SpringMVC快速入门(XML版本)
1)springmvc快速入门(传统版) 1:创建springmvc-day01这么一个web应用 2:导入springioc,springweb , springmvc相关的jar包 3:在/WEB-INF/下创建web.xml文件 DispatcherServlet org.springframework.web.servlet.DispatcherServlet原创 2018-01-18 14:41:23 · 209 阅读 · 0 评论 -
springmvc常用注解学习
一、注解类配置要使用springmvc的注解类,需要在springmvc.xml配置文件中用context:component-scan/扫描:二、五大重要的注解类1.RequestMapping注解RequestMapping注解类的使用方法在Controller控制器类的类定义和方法定义处都可以标注@RequestMapping注解DispatcherServlet截获请求后,就可以通过控制...转载 2018-02-09 10:59:06 · 164 阅读 · 0 评论 -
SpringMVC(关于HandlerMapping执行流程原理分析)
原文出处:https://www.cnblogs.com/WuXuanKun/p/6203975.html请求过来先碰见中央调度器(前端调度器)//Determine handler for the current request; 对当前请求决定交给哪个handler, 当前请求地址过来处理器执行链处理请求,接着我们去找getH转载 2018-02-07 11:07:47 · 441 阅读 · 0 评论 -
spring注解annotation-config 和 component-scan的不同
1.<context:annotation-config/>的作用:它是对已注册Bean的进行操作的配置,也就是说,Bean需要首先通过某种方式(比如Xml配置,或者其他注解)被注册,然后使用这个配置,可以对已注册的Bean进行进一步操作(比如注入到某个类的内部),也就是说,这个配置是用于“激活”已注册的Bean的,让已注册的Bean开始工作。 2.<context:compon...转载 2018-02-08 10:04:14 · 265 阅读 · 0 评论 -
转:Spring MVC 中的 forward 和 redirect 的简单理解
forward 转发,如return "forward:/hello"; 浏览器的地址栏不会变,但是有视图返回来redirect 重定向,如return "redirect:/hello"; 浏览器的地址栏会变。网络解释:spring控制器最后返回一个ModelAndView(urlName),其中urNamel可以是一个视图名称,由视图解析器负责解析后将响应流写回客户端;也可以通过redirec...转载 2018-05-24 11:39:17 · 307 阅读 · 0 评论