Spring MVC
2016-02-19 10:18
369 查看
计算机学习有两种套路,一种是从应用的角度出发,聚焦于功能,例如算法,数据结构等。另一种是模型的角度,理解其内部结构从而理解其为何具有相应的功能。
Spring MVC能够处理任意的Http请求,它是如何做到的?这就是DispatcherServlet所具有的功能。
根据用户请求确定相应的Controller;
如何实例化相应的Controller;
根据请求参数(窗体数据)构造FormBean,其通常是Controller方法的参数;
调用Controller相应的方法;
在Controller中注入Service从而生层其实例;
将实体对象绑定到View;
Forward到相应的View;
Spring MVC能够处理任意的Http请求,它是如何做到的?这就是DispatcherServlet所具有的功能。
根据用户请求确定相应的Controller;
如何实例化相应的Controller;
根据请求参数(窗体数据)构造FormBean,其通常是Controller方法的参数;
调用Controller相应的方法;
在Controller中注入Service从而生层其实例;
将实体对象绑定到View;
Forward到相应的View;
相关文章推荐
- Java集合框架List,Map,Set等全面介绍
- java 随机生成身份证代码
- Java中&与&&;|与||的区别
- Eclipse的Git插件Egit: merge合并冲突具体解决方法
- 探知Java虚拟机——初识Java
- Type Java compiler level does not match the version of the installed Java project facet
- Java 5种字符串拼接方式性能比较。
- java中有用小函数收集
- Spring Bean的生命周期
- DUBBO Caused by: java.nio.channels.ClosedChannelException
- 深入分析JavaWeb 32 -- 数据库连接池
- 深入分析JavaWeb 31 -- JDBC(MySQL)事务管理
- 深入分析JavaWeb 30 -- 使用JDBC进行批处理
- SpringMvc多视图整合配置教程(jsp、velocity、freemarker)
- Eclipse中文乱码问题
- MyEclipse高效开发之必备快捷键技能
- java容器源码--hashmap源码解读
- 深入分析JavaWeb 28 -- 使用JDBC对数据库进行CRUD
- java socket服务器端例子
- java的System.getProperty()方法可以获取的值