我有一些使用Java为Java项目编写Web应用程序的经验。我的第一个项目使用Servlets和我的第二个,Stripes框架。如何学习高级Java Web开发概念
但是,我觉得我错过了Java Web开发的更多图景。我不太了解web.xml和context.xml文件。我不确定什么构成了Java EE应用程序,而不是通用Java Web应用程序。我无法弄清楚bean是如何与普通的Java类(POJO?)不同的,以及它与Enterprise Java Bean(EJB)的区别。这些只是我能想到的前几个问题,但还有更多。
什么是了解Java Web应用程序如何从上而下运行而不是简单地如何开发具有特定框架的应用程序的好方法? (有没有关于这种事情的书?)最终,我想理解Java Web应用程序,以编写我自己的框架。
更新:为了清楚起见,我对学习如何使用特定框架(例如Spring或Java EE)没有兴趣。我正在寻找一个通用Java Web应用程序的内部解释。
有趣,谢谢。我刚刚在一家旧书店拿起那本17美元的书。我也有免费的学术机会参加这两门考试的Sun培训,所以我可以检查一下。 – titaniumdecoy 2010-03-31 19:54:50