那是一个还没有微薄,sun还没有被oracle收购,www.google.com后面还没有.hk,最牛X的手机还是Nokia的一个传奇的时代。

记得刚毕业的时候接触到了JavaEE,那时候struts比较流行,当时版本还是struts1.2(现在都struts 2了吧),我身边的很多人都是直接就学struts,但我觉得那毕竟是一个框架,要精通的话必须要了解它所依托的技术基础-也就是JavaEE的WEB规范。于是在很多人都抱着《struts从入门到精通》这本书看的时候,我仍然在读JavaEE的英文教程中有关Servlet的基础部分,在了解了什么是Servlet、session、filter、WEB-INF后,我再看struts,觉得思路非常清晰,我也买过《struts从入门到精通》这本书,但只看了一部分,发现上面的内容很多都可以从struts的官方文档上找到后,我就直接上apache看新鲜的了,我甚至读了一部分struts的源代码,那是我第一次读开源的东西。

那时候在单位没事就开一个tomcat,然后把链接发给旁边的,秀一下自己做的site,可惜最终那个site没带出来(听说他们后来都没舍得格式化我的硬盘-_-)。

那时候我也不用myeclipse,太复杂,有时甚至eclipse都不用,直接UE+jdk+ant,所以练就了web.xml全靠自己手写,各种标签背得倍儿熟……还想起一个,我对HTML的table比较熟,凡是有table的row和col乱套的,都找我来调,我几下就弄整齐了,其实也简单,理解一下他们span属性谁都能调。

随着时间流逝,上面的某些东西也都当饭吃了,能记住的没几个了。当时也没想到,两年后我会转行做Server开发,整天都是线程、队列、缓存、连接池,当时只做过WEB开发的我意识到,原来Server是这样运行的。