发表于: 2016-07-02 23:02:34

0 2564


【完成工作】

1.      xml schema约束 http://www.w3school.com.cn/schema/schema_intro.asp

           schema是一种xml标签的约束

2.      spring web mvc   http://jinnianshilongnian.iteye.com/blog/1594806

框架具体流程步骤如下:

(1)     用户发起request请求,请求至DispatcherServlet前端控制器;

(2)     DispatcherServlet前端控制器请求HandlerMapping处理器映射器查找Handler

           (DispatcherServlet:前端控制器,相当于中央调度器,各各组件都和前端控制器进行交互,降低了各组件之间耦合度)

(3)     HandlerMapping处理器映射器,根据url及一些配置规则(xml配置、注解配置)查找Handler,将Handler返回给DispatcherServlet

     端控制器;

(4)     DispatcherServlet前端控制器调用适配器执行Handler,有了适配器通过适配器去扩展对不同Handler执行方式(比如:原始servlet

           开发,注解开发);

(5)     适配器执行Handler

(6)     Handler执行完成返回ModelAndView

           (ModelAndViewspringmvc的一个对象,对Modelview进行封装)

(7)     适配器将ModelAndView返回给DispatcherServlet;

(8)     DispatcherServlet调用视图解析器进行视图解析,解析后生成view视图解析器根据逻辑视图名解析出真正的视图;

(9)     ViewResolver视图解析器给前端控制器返回view;

(10)   DispatcherServlet调用view的渲染视图的方法,将模型数据填充到request;

(11)   DispatcherServlet向用户响应结果(jsp页面、json数据。。。。)


3.      Springmvc框架配置文件

(1)    web.xml

配置前端控制器 及加载springmvc配置

(2)    springmvc.mvc

配置Handler,处理器映射器,处理器适配器,处理器解析器

4.      启动Tomcat

【遇到问题】

1.      编码的一些小错误,根据Console的错误信息一一排掉了。

【今日收获】

1.      学习了springmvc框架。

【明日计划】

1.      springmvcmybatis整合。





返回列表 返回列表
评论

    分享到