2017/02/23Springmvc(model模型view视图controller控制器)概念:springmvc是属于spr ingFrameWork的后续产品,使用spring可插入的mvc架构,可以选择是使用内置的springweb框架还是strut s的web框架,相对struts来说,springmvc的速度更快,Struts基于值栈(即拦截器相当于高速公路的收费站)工作原理 :客户端请求提交到dispastcherServlet由dispastcherServlet控制器查询一个或者多个handlerM apping(映射)找到处理请求的controller(控制器)dispastcherServlet将请求提交到controlle rcontroller调用业务逻辑处理之后,返回modelandview(视图)dispastcherservlet查询一个或者多 个viewresoler(视图解析器)找到modelandview指定的(视图)视图负责将结果显示到客户端Springmvc常用 的注释Mvc必须有的包(前提是先有spring的jar包)步骤:导包加web配置文件创建mvc的配置文件(类似于创建spring的 配置)Prefix是前缀Suffix是后缀这两个是同时使用的,returnlist,在这里就加上list.jsp(映射到这个类上 )前缀的跳转在别的类上写东西跳到list.jsp页面Springmvc传值第一种在add.jsp页面Hello.java类里面第 二种在对象中取值单例的开发Getset方法中命名第三种添加HttpServletRequest接值(显示)第一种在别的页 面显示第二种传值第三种Springmvc的重定向Springmvc+jdbc配置文件(空框架)基本文件spring框架连接数 据库的账号和密码:springmvc的配置文件hibernate的配置文件戴帽子生成json格式Springmvc对时间的格式 |
|