很多初學(xué)習者對JavaScript、Java、Jsp、J2ee之間的關(guān)系與區別總是感到很困惑,
為了幫助大家快速理解幾者之間的關(guān)系,我們進(jìn)行了如下解釋說(shuō)明:
1. JavaScript用于編寫(xiě)嵌入在網(wǎng)頁(yè)文檔中的程序,它由瀏覽器負責解釋和執行,
可以在網(wǎng)頁(yè)上產(chǎn)生動(dòng)態(tài)的顯示效果和實(shí)現與用戶(hù)交互的功能,譬如,讓一串文字跟著(zhù)鼠標移動(dòng),
讓一個(gè)圖標在網(wǎng)頁(yè)漂浮移動(dòng),驗證用戶(hù)輸入的信用卡號的格式正確與否,等等特效網(wǎng)頁(yè)功能。
2. Java則是一種基礎性的語(yǔ)言,學(xué)習jsp,j2ee都要有java的基礎。無(wú)論你是想成為詩(shī)人,還是小說(shuō)家,
還是散文家,甚至就是當記者,你都要學(xué)習語(yǔ)文吧,Java就相當于語(yǔ)文、Jsp、J2ee則相當于小說(shuō)、散文等。
學(xué)好了語(yǔ)文,你能否就會(huì )有一份好的職業(yè)呢?不見(jiàn)得吧,但至少機會(huì )要多多了,語(yǔ)文學(xué)得越好,就更容易成為小說(shuō)家,
或是記者等等了。要想成為記者、散文家等等,沒(méi)有語(yǔ)文是怎么都不行的。
3. jsp用于讓www服務(wù)器產(chǎn)生出內容可以變化的網(wǎng)頁(yè)文檔和對用戶(hù)提交的表單數據進(jìn)行處理,
例如,顯示留言?xún)热?,留言?xún)热菘偸窃谠黾拥?,所以,傳遞給用戶(hù)瀏覽器的網(wǎng)頁(yè)文件內容是需要改變的,
這就是jsp來(lái)實(shí)現的。將用戶(hù)留言插入到數據庫中,也是jsp來(lái)實(shí)現的。
4. j2ee用于開(kāi)發(fā)大型的商業(yè)系統,例如,你在各個(gè)銀行之間的取款,存款,銀行之間要互通有無(wú)
,執行存取款的記錄操作,還要進(jìn)行安全性檢查,不能誰(shuí)都可以來(lái)查帳,還要考慮網(wǎng)絡(luò )斷線(xiàn)等問(wèn)題。
使用j2ee,你就不用編寫(xiě)這些底層的細節程序代碼了,而將精力集中到應用的業(yè)務(wù)流程設計上。