Servlet 生命周期及各个方法
参考文章http://www.cnblogs.com/xuekyo/archive/2013/02/24/2924072.html
Servlet中如何自定义Filter
参考文章http://www.cnblogs.com/javawebsoa/archive/2013/07/31/3228858.html
过滤器和拦截器的区别
http://www.cnblogs.com/nizuimeiabc1/p/6774073.html
JSP原理
参考文章http://blog.csdn.net/hanxuemin12345/article/details/23831645
JSP和Servlet的区别
(1)JSP经编译后就变成了“Servlet类”。
(2)JSP由HTML代码和JSP标签构成,更擅长页面显示;Servlet更擅长流程控制。
(3)JSP中嵌入JAVA代码,而Servlet中嵌入HTML代码。
JSP的动态include和静态include
(1)动态include用jsp:include动作实现,如,它总是会检查所含文件中的变化,适合用于包含动态页面,并且可以带参数。会先解析所要包含的页面,解析后和主页面合并一起显示,即先编译后包含。
(2)静态include用include伪码实现,不会检查所含文件的变化,适用于包含静态页面,如<%@include file=”qq.htm” %>,不会提前解析所要包含的页面,先把要显示的页面包含进来,然后统一编译,即先包含后编译。
MVC概念
参考文章http://www.cnblogs.com/scwyh/articles/1436802.html
SpringMVC工作流程
http://www.jianshu.com/p/e5b2425b8bc9
SpringMVC与Struts区别
参考文章:
http://blog.csdn.net/tch918/article/details/38305395
http://blog.csdn.net/chenleixing/article/details/44570681