1. 程式人生 > >jQuery呼叫Servlet方法及注意事項

jQuery呼叫Servlet方法及注意事項

雖然現在很多網站用框架了,但Servlet還是JAVA初學者必學的知識點,對於普通的小網站用Servlet也能滿足需要,以下是如何用MyClipse建立Servlet的步驟及注意事項:

第一步:建立Servlet,可用File->New->other->輸入servlet,然後用嚮導來做,若無特別需要,只要生成get和post方法即可,

注意:Servlet-name就是servlet的class名稱,Servlet-Class就是包名.類名,Servlet Maapings中的Servlet-Name與Servlets中的Servlet-Name一致即可,它們起到關聯作用;URL-Pattern必須以 / 打頭,後面的內容隨便輸入(隱藏了class的真實位置)


第二步:在jsp中加入jquery程式碼,如下圖,畫圈的程式碼很重要,./ 表示在當前web目錄中(web伺服器中可能有webapp1,webapp2,假如用的是http://localhost:8080/webapp2開啟網站,若post方法中不帶點,就會出現The requested resource is not available的提示,post的網址就變成http://localhost:8080/mychk/loginchk,這顯然是不對的)

兩步就可以完成Jquery與servlet互動了,以下是互動的效果圖,可以看到POST方法的請求網址、請求主體的引數和響應主體內容。

總結:Servlet的安全性還是不錯,地址呼叫的真實方法可以被隱藏。