我有一些使用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