本文比較全面地介紹了成為一個出色的JSP程序員需要達到的要求和方法。
一個普通的錯誤是把JSP當(dāng)作簡化的 Java。它不是,(事實上, JSP 是簡化的 servlets 。)程序員通常試著沒有學(xué)習(xí)要求的支持技巧而直接學(xué)習(xí) JSP 。JSP 是一個銜接技術(shù),并且成功地連接你需要理解的另外的技術(shù)。如果你已經(jīng)知道 Java、HTML 和 Javascript,這意味著JSP 將確實是簡單的。
需要成為一個成功的 JSP 程序員可以參考這個時間表。請注意下列:
*忽略你已經(jīng)熟悉的步驟。
*訓(xùn)練的時間只是代表學(xué)習(xí)好足夠的基礎(chǔ)時間,這樣才能轉(zhuǎn)移到下一步。
1、建立并且理解你的Web Server。
因為Apache 是免費的并且在大多數(shù)平臺上工作,為訓(xùn)練目的推薦 Apache。
安裝時間:2 天。
2、 保證你理解 HTML / XHTML 。
你將需要了解html基礎(chǔ), 特別是 HTML 布局中的table的使用。XHTML 不久將代替 HTML ,學(xué)習(xí)XHTML 的基礎(chǔ)是一個好主意。許多程序員通過 HTML IDE 學(xué)習(xí) HTML ( 集成開發(fā)環(huán)境 ) 。因為大多數(shù) HTML IDE產(chǎn)生混亂的HTMl語法,所以花時間學(xué)習(xí)手工寫作html是很有必要的。因為你將會使用 JSP 和 HTML 混合編程,精通HTML語法是重要的。所以,你必須能流利地寫 HTML 。
訓(xùn)練時間:2 ~ 4 個星期。
3、開始學(xué)習(xí) Java 。
開始學(xué)習(xí) Java 1.3。 理解 Java 基礎(chǔ)是很重要的。不用擔(dān)心學(xué)習(xí)Swing或 Java 的圖形方面,因為在JSP 中你不會使用這些特征。集中精力在 Java 工作的細節(jié),學(xué)習(xí) Java 的邏輯,也在 Java Bean上花時間。學(xué)習(xí)Applet是好的, 但是就象Swing, JSP 的大多數(shù)應(yīng)用將不使用小程序。
訓(xùn)練時間:3 ~ 6 個星期。
4、學(xué)習(xí) JavaScript
學(xué)習(xí)怎么將 JavaScript在HTML中驗證輸入的Form元素。也學(xué)習(xí) JavaScript怎么能在一 HTML 頁以內(nèi)修改Form的元素。最后要求你能從一HTML 頁內(nèi)的事件中觸發(fā) JavaScript Function。
訓(xùn)練時間:1~ 2 個星期。
5、學(xué)習(xí)并且理解你的Web Server的更好的細節(jié)。
熟悉Web Server的特征,這是很重要的。
訓(xùn)練時間:2 天。
6、建立你的 JSP Server
我推薦以Tomcat開始。它可以很好地運行JSP程序。當(dāng)你不能在生產(chǎn)使用Tomcat時,學(xué)習(xí)盡可能多的知識以便于更好的運行程序。另外, 許多 JSP 程序員使用Tomcat。因此當(dāng)你遇到一個問題時,你將容易發(fā)現(xiàn)幫助。
安裝時間:一~ 2 天。
新聞熱點
疑難解答