虽然不久之前开始了C++的学习,但关于JAVA方面的学习也不能落下(不知道这样"双管齐下",会不会两面不讨好).
从现在开始也要抓紧学习了!
JavaSE Servlet JSP 等方面也学习得差不多了,基础还算扎实.而简单SSH整合开发也没有啥问题
但想想仅做到这些还是不够,网上许多人说,阅读源码是学习编程的一种非常好的方式.因此不妨一读
希望能中学习到些知识,提高自己.
以下是第一天阅读Struts2代码的学习记录
1 Struts2提供了StrutsPrepareAndExecuteFilter核心拦截器,负责拦截所有对业务控制器的请求.该类继承了Filter类
是一个过滤器,任何JavaWeb MVC框架想要介入JavaWeb应用,都需要实现一个自己的Filter类或Servlet类,用来拦截请求
StrutsPrepareAndExecuteFilter类需要在web.xml文件中进行配置,配置方法与Filter一样
2 Struts2自定义FilterHostConfig,该类实现了HostConfig接口,但这个类基本不干活的,在实现调用该类时,需要传入FilterConfig类
利用FilterConfig类获取web.xml配置的StrutsPrepareAndExecuteFilter时的一样基本配置
以上是Struts2源码学习第一天对Struts2的简单理解,暂时就这么多,在以后的学习中,会慢慢补充的!