遇到不少的朋友和同事,发现不少人用学习MVC框架的结果,只知道如何套框架,若是在原有基础框架代码下进行编码,以至稍微一些不常见的问题,就不知道从何下手,错误可能会发生在哪里? web
经过本身对MVC框架学习及使用的理解,总结有如下几个要素: 框架
- 理解servlet的工做机制,理解请求路径与方法是如何对应起来的。
- 理解jsp为何是servlet。
- 理解MVC框架根本是为了解决繁锁的web.xml中servlet配置,解决重复的从请求中获取、传递参数等问题而产生的,而后再兼顾提升性能等。
- 理解MVC框架如何解决请求路径与方法的对应该关系。
- 理解MVC框架中拦截器的实现原理。
以上几点,是我对框架学习及使用须明白的几个要素。