AJAX、JSP、JS和Servlet的聯系與區別


做完項目之后我對於AJAX、JSP、JS和Servlet有了一個更深的理解,之前模糊不清的概念似乎更加明顯了。下面我就把我的理解記錄下來:

1、AJAX:起初學習這門技術的時候,覺得就是一個固定的模式,但是就是不知道怎么用。可能是由於我的接受能力比較弱,所以在老師剛講完,我並沒有很清楚的知道它的妙用在何處。做完項目之后,我才真正的明白,AJAX其實用處有很多,它有一個固定的模式,可以把html/jsp中的參數傳到servlet,再把servlet從底層獲得的值作為AJAX的回調函數,然后再返回給html/jsp。它還可以進行部分頁面的刷新。這次在項目中的分頁查找就是得益於它的這個妙用。

2、AJAX一般寫在JS中,現在我對於JS有了新的看法。它可以看做是嵌在JSP中的一段代碼段,換言之,寫在JSP中的 <javaScript><javaScript/>部分的內容,統統都可以寫在JSP中,這樣代碼就看起來清晰多了,所以在這次項目中的按照ID查找,分頁查找中涉及到函數和AJAX部分,我都把它提煉出來放在了JS板塊中。

3、JSP是java servlet page的簡稱,從字面上可以看出它融合了servlet和html的部分功能,即集靜態頁面和動態頁面於一體。在它上面可以運用EL腳本書寫、php等技術。

4、我對servlet的理解有兩個:第一它可以用來書寫動態頁面,第二它可以連接數據庫,獲得底層數據然后通過response傳遞到網頁上。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM