最近想研究一下ssh源码,但是太多了,而且都是继承这个调用那个的,越看越晕,看的感觉很乱很杂,不知道从哪下手,请大家给指点一下,你们都是怎么研究源码的

解决方案 »

  1.   


    我现在就是只看struts,随便打开一个源码,不知道干什么的,又继承、又实现接口、又调用,看得很乱,感觉自己像无头苍蝇一样,不知道怎么下手啊
      

  2.   

    研究开源源码感觉还是先搞清楚整个大的结构,然后再根据结构来阅读代码,就跟阅读Tomcat源码似的,从BootStart类开始阅读,init方法……
      

  3.   

    从web.xml开始 -- ActionServlet -- RequestProcessor -- ...
      

  4.   

    struts有自带的例子,导入Eclipse,看源码,当用到struts某个类活方法时,
    按F3进入某类或方法,直接看。其实在写项目的过程中用到某个方法时再去看源码,这样效果、理解才深刻。