1>毕向东的java视频看两遍
2>javaweb,struts2,spring,spingmvc,hibernate,Mybatis学完试着用版本控制软件和UML
3>毕向东的视频看一遍
4>《thinking in java》
5>《深入理解java虚拟机》
6>《how tomcat works》
7>《struts2技术内幕》
8>《sping技术内幕》
9>将web基础与这些框架源码相结合整理思路,翻阅tomcat,sping,struts等框架源码理解设计思路
10>并发编程网各种好的文章,如果可能自己试着实现
11>自己写个mvc出来
12>《数据结构与算法分析java描述》
13>《高性能MySQL》前几章
14>《MySQL技术内幕Innodb存储引擎》
13>《鸟哥的Linux私房菜》
14>《计算机网络自顶向下》
15>《深入分析javaweb技术内幕》
java基础最关键,然后学jsp,j2ee太广了,看看你开发的方向,前面的学好了,j2ee就很容易了