spring全家桶
林中白狼qaq
歪比巴布
展开
-
springmvc接收用户提交的数据
1:逐个接收 2:对象接收 逐个接收 要求:处理器方法的形参名与请求中参数名必须一致 同名的请求赋值给同名的形参 框架接收请求参数 1:使用request对象接收请求参数 String strName = request.getParameter(“name”); String strAge = request.getParameter(“age”); 2:springmvc框架通过DispatcherServlet调用Myconteroller的dosome()方法 调用方法时,按名称对应,把请求参数赋值原创 2020-10-15 10:52:00 · 146 阅读 · 0 评论 -
springmvc @RequestMapping
@RequestMapping(value={"…","…"}) :请求映射 位置:1:放在类上,表示此类处理的value对象的模块 2:放在方法上,表示该方法处理的value对应的请求 参数:value: method:表示请求方式。它的值是RequestMethod类枚举值,例如,表示get请求方式,RequestMethod.GET post请求方式,RequestMethod.POST ...原创 2020-10-14 20:42:32 · 130 阅读 · 0 评论 -
springmvc执行过程源码分析
1:tomcat启动,创建容器过程: 通过load-on-start标签指定1,创建DispatcherServlet对象, DispatcherServlet的父类是继承HttpServlet的,它是一个servlet,在被创建时,会执行init()方法。 在init()方法中 //创建容器,读取配置文件 WebApplicationContext ctx = new ClassPathXmlAoolicationContext(“springmvc.xml”); //把容器对象放入到servletCon原创 2020-10-14 18:17:02 · 131 阅读 · 0 评论 -
springmvc的controller
package com.xing.controller; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.servlet.ModelAndView; /** @controller创建处理器对象,对象放在springmvc容器中 位置:类上面 和spring中原创 2020-10-14 17:31:07 · 170 阅读 · 0 评论 -
springmvc入门:web.xml编写
<?xml version="1.0" encoding="UTF-8"?> <!–声明springmvc的核心对象DispatcherServlet 需要在tomcat服务器启动后,创建DispatcherServlet对象的实例 为什么需要创建DispatcharServlet对象的实例: 因为DispatccherServlet在创建过程,会同时创建springmvc容器对象 读取springmvc的配置文件,把这个配置文件中的对象创建好,当用户发起请求时可以直接使用对象原创 2020-10-14 16:41:42 · 304 阅读 · 0 评论 -
Springmvc开发流程(入门)
springmvc请求的处理流程 1)发起some.do 2) tomcat(web.xml–url-pattern知道*.do的请求给DispatcherServlet) 3)DispatcherServlet(根据springmvc.xml配置知道some.do—dosome()方法) 4)框架执行dosome()把得到的ModelAndView进行处理,转发到show.jsp 上面的过程简化的方式: some.do–>DispatcherServlet–>MyController 实现原创 2020-10-14 15:49:46 · 278 阅读 · 0 评论