Spring MVC 复习笔记01】的更多相关文章

1. springmvc框架 1.1 什么是springmvc spring mvc是spring框架的一个模块,springmvc和spring无需通过中间整合层进行整合.spring mvc是一个基于mvc的web框架. 1.3 springmvc框架        第一步:发起请求到前端控制器(DispatcherServlet)        第二步:前端控制器请求HandlerMapping查找Handler可以根据xml配置.注解进行查找        第三步:处理器映射器Handl…
复习 springmvc框架: DispatcherServlet前端控制器:接收request,进行response HandlerMapping处理器映射器:根据url查找Handler.(可以通过xml配置方式,注解方式) HandlerAdapter处理器适配器:根据特定规则去执行Handler,编写Handler时需要按照HandlerAdapter的要求去编写. Handler处理器(后端控制器):需要程序员去编写,常用注解开发方式.                Handler处理…
1. 非注解的处理器映射器和适配器 1.1 非注解的处理器映射器 处理器映射器:org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping 另一个映射器:org.springframework.web.servlet.handler.SimpleUrlHandlerMapping 多个映射器可以并存,前端控制器判断url能让哪些映射器映射,就让正确的映射器处理.  1.2 非注解的处理器适配器 org.springframe…
applicationcontext.xml的配置 <?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:p="http://www.sp…
1. 上传图片 1.1 springmvc中对多部件类型解析 在 页面form中提交enctype="multipart/form-data"的数据时,需要springmvc对multipart类型的数据进行解析. 在springmvc.xml中配置multipart类型解析器. 1.2 加入上传图片的jar 上边的解析内部使用下边的jar进行图片上传. 1.3 创建图片虚拟 目录 存储图片 通过图形界面配置: 也可以直接修改tomcat的配置: 在conf/server.xml文件,…
1. @RequestMapping 1). url映射 定义controller方法对应的url,进行处理器映射使用. 2). 窄化请求映射  3). 限制http请求方法 出于安全性考虑,对http的链接进行方法限制. 如果限制请求为post方法,进行get请求,报错: 2. controller方法的返回值 2.1 返回ModelAndView 需要方法结束时,定义ModelAndView,将model和view分别进行设置. 2.2 返回string 如果controller方法返回st…
Spring MVC 学习笔记一 HelloWorld Spring MVC 的使用可以按照以下步骤进行(使用Eclipse): 加入JAR包 在web.xml中配置DispatcherServlet 加入Spring MVC的配置文件 编写处理请求的处理器,并添加对应注解 编写视图 下面按照国际惯例先来一个HelloWorld,在新建项目前最好是在Eclipse中安装一个名叫Spring IDE的插件,它会在你以后进行Spring相关开发中提供诸多便捷功能.新建一个Dynamic Web Pr…
Spring MVC 学习笔记9 -- 实现简单的用户管理(4.2)用户登录--显示局部异常信息 第二部分:显示局部异常信息,而不是500错误页 1. 写一个方法,把UserException传进来. 2. 映射方式:@ExceptionHandler (), 括号里value是UserException.class 3. 传参进入UserException方法:(UserException ue, HttpServletRequest req) -----//1.把 UserException…
Spring MVC 学习笔记8 -- 实现简单的用户管理(4)用户登录 增删改查,login 1. login.jsp,写在外面,及跟WEB-INF同一级目录,如:ls Webcontent; >> META-INF  WEB-INF  login.jsp 表单:<form>中包含两个参数,action(目标) & method (方法).使用了<input>标签,type(text,password,submit), name,两个参数. <form…
前言 感谢! 承蒙关照~ Java中的Spring MVC简介笔记 MVC简介 Spring MVC 基本概念 Spring MVC 项目搭建 maven 使用Spring MVC进行开发 实现数据绑定和文件上传 MVC mvc是开发web架构的通用方式. Front Controller(MVC)前端控制器,Front controller到Controller到View template,用户页面. 前端控制器 前端控制器用于分发调度,而控制器用于业务数据抽取,view template用于…