学习框架之困惑

我学习jsf框架几个月了,可是想研究JDon上的源码如:jivejdon,但是都是基于strus和jdon框架的,我想学习源码中的思想,是不是得再先去学习strus,可是听说这两种框架根本就是两条平行线,同时去研究两种框架没什么意义,这是网友的观点,让我觉得好迷茫,请bangq大哥指点指点。

可以看一些使用JSF或者struts的项目源码,然后自己试着写几个例子,先看会是个什么样的框架,然后学会使用。