今天錯新小編將為大家介紹jsp+ajax發送GET的請求,相信這個問題是大家在學習jsp的時候都遇到過,那么你知道jsp+ajax如何發送GET請求嗎?下面我們就一起去看看吧。
Ajax發送GET請求
這里用一個實例演示Ajax發送get請求,實例具體要求為一個注冊頁面,當用戶填寫完用戶名稱時,該輸入框失去焦點后會通過Ajax向后臺發送驗證信息,如果用戶名不是admin則通過驗證,否則不通過驗證。
下面先看JSP頁面具體信息:
?
這里后臺處理信息用的是Servlet進行處理
首先看web.xml配置信息
?
<servlet-mapping>
<servlet-name>LoginServlet</servlet-name>
<url-pattern>/servlet/LoginServlet</url-pattern>
</servlet-mapping>
?
然后看具體的servlet類的doGet方法
?
??????? response.setContentType("text/html;charaet=UTF-8");
??????? PrintWriter out = response.getWriter();
??????? String name=request.getParameter("username");
??????? System.out.println(name);
??????? if(name.equals("admin"))
??????????? out.print(false);
??????? else
??????????? out.print(true);
??????? out.flush();
??????? out.close();
}
?
在Servlet類中做一個簡單的驗證。
在JSP的表單中,對輸入用戶名稱的輸入框設置了失去焦點的事件,也就是onblur事件。下面看javascript代碼。
?
本文中小編用實例為大家講述了jsp+ajax如何發送GET請求的內容,這個方法通過jsp頁面來接收處理的實現方法。分享給大家供大家參考。
新聞熱點
疑難解答