你需要了解整个项目的架构设计。最好的开始应该是UML分析图,包括类图和时序图。它会帮助你了解整个系统架构和大至运行时序如果没有uml视图的话,需要从一个简单模块的增删改操作入手,找它的第一个action,下面的调用可以通过调试来跟踪

解决方案 »

  1.   

    最好还是用UML分析图来帮助分析吧,这个对你以后很有帮助的啦!!
      

  2.   

    打开web.xml和struts-config.xml再从首页慢慢推导着看吧,apache提供的例子是有点难度,不过一般都很经典。我也正在学,struts这东东,还真是挺麻烦的。
      

  3.   

    我在下载中的文件中,没有找到.java文件啊?有conf,src,web,contrib,xdocs,legacy几个文件夹,还有几个配置(xml)文件,是不是我下错了??
      

  4.   

    csdn中没有人研究过struts的原代码吗?
    csdn的人气越来越差了~~
      

  5.   

    我正在学,不过还不到看源码的地步
    在看<strutus in action>
      

  6.   

    先找到主控制器actionservlet,然后在根据配置文件找到相应的
    控制器和处理逻辑!
      

  7.   

    建议买一本:〈精通struts:基于mvc的java web 设计与开发〉 如果真的想入门并且学好的话,强烈推荐。
      

  8.   

    惭愧啊.用了struts这么长时间还没有定下心来看看他的源码。