都是好东西,而学好它们,应该都来得及.
你打算或者说只有 多长时间用来学?
光学会用它们并不难, 上面说的四样我都没去用过,但是同事问我,大部分问题我都知道.
上面说 学的是思想 : 不错. 主要是灵活运用, 发现不足也能自己找到填补的方法.
Spring , WebWork 都是不错的 Web框架 , 
EJB 的缓冲 可能在大型项目中很有好处 .开发速度在你熟悉之后就知道, 其实比的是 你的思想最关键, 代码越多越重要,
我现在  代码多了 条理就不清了 , 说明设计能力不强 , 如果你 设计能力提高了,什么都一样,
只剩余下 敲键盘的速度和 IDE 问题.