1. 程式人生 > >初用Ajax

初用Ajax

沒反應 不清楚 servlet 什麽 url 返回 開始 頁面 XML

早就有學習Ajax的想法了,但每次拿起一本Ajax的書,翻了不到百頁就學不下去了,裏面講的東西實在太多了,前面講javaScript的內容看了好 幾遍都記不住,也就沒心思去看後面的內容;看Ajax案例吧,更是什麽也不清楚。 這次使用Ajax是源於寫一個網頁,登陸的時候不用JavaScript感覺程序太臃腫,而且不modern。於是從網上down了個登陸程序,結果一 用,單擊jsp裏的button沒反應,就在JavaScript裏加了個alert,運行時顯示httpstatus非200,上網查了下,應該是 open裏的url寫錯了,找了一堆資料,都不能解決。我幹脆決定換個例子。後來找到了一個完整的程序:http://blog.csdn.net/ecjtuxuan/archive/2008/03/31/2233292.aspx
運行終於正常了,不過這個例子用的不是JavaScript,是servlet的,servlet我也沒怎麽看過,但這個程序還是不難理解的,結合最開始的那個登陸程序,怎麽說也讓我弄清楚了整個流程:
觸發事件後,運行javaScript裏的函數體,該函數調用servlet,獲得返回的xml後,解析該xml,再在jsp頁面相關的地方表現出來。(不知道這樣理解對不對)

初用Ajax