日期:2014-05-17  浏览次数:20736 次

看struts2源码需要做哪些准备如何下手
最近想考虑看看看框架源码,想从ssh中相对不那么复杂的struts2看起。但不知道要做哪些准备,比如看框架需要什么前置知识,如何能够不走太多弯路,高效的看源码。请各路高人多提意见
struts2 源码 框架 ssh

------解决方案--------------------
先弄懂最基本的 servlet 调用
------解决方案--------------------
不知道你懂不懂Servlet,
其实Struts2就相当于在一个项目中把Servlet替换成了Struts(相似)
然后如果能熟识xml也行的,
如果不熟识,但是要弄懂怎么去配置相关xml文件

------解决方案--------------------
struts2拦截器,先把这块源代码看了,以下是我对拦截器的总结:http://blog.csdn.net/zjlolife/article/details/8753662,可以参考,虽然不完全对。
------解决方案--------------------
阅读源码除了要知晓当前程序/框架/Tool所基于的基本功能及其特性之外,还需要一定的架构知识,设计模式知识。
------解决方案--------------------
能够真正阅读源码的,那就是大牛。我觉得没必要去阅读源码,遇到问题再看源码,才好。一味的看源码,效率太低