一、学习方法:
做好笔记。Struts2内容比较多,比较杂。
多做实验,证明结论。
Servlet PK Filter
Servlet:
void init(ServletConfig cfg);//初始化,读取Servlet的配置参数
void service(ServletRequest request,ServletResponse response);服务方法,用户的每次请求都会执行
void destory();//销毁方法
单例的
--------------------------Filter:
void init(FilterConfig cfg);//初始化,读取Filter的配置参数
void doFilter(ServletRequest request,ServletResponse response,FilterChain chain);过滤方法,用户每次访问被过滤的资源,都会执行
void destory();//销毁方法
单例的
总结:过滤器比Servlet强大,它能够绝地是否让目标执行。
---------------------------
实际开发:Servlet在MVC开发模型中作为控制器存在,那么Filter也可以作为控制器。
三、Struts2简介
1、SUN推出的开发模型:
模型1:JSP+JavaBean
模型2:MVC
St
原创力文档

文档评论(0)