2013-02-22 57 views
1

我現在正在使用彈簧登錄表單。 這與以下鏈接中的示例代碼類似。AJAX登錄表格

http://www.mkyong.com/spring-security/spring-security-form-login-example/

現在我想要實現AJAX登錄表單彈簧 請建議我該怎麼辦呢

<% 
    String res = (String)request.getParameter("login_error"); 
    if(res!=null) 
    {%> 
    <script type="text/javascript"> 
    //alert("Invalid email address or password. Please try again."); 
    $("#status p").html("Invalid email address or password. Please try again."); 
    document.getElementById('errormsg').style.display="block"; 
</script> 
<%} 

%> 

回答

0

Ajax是來發表您的頁/表單特定方式的一種方式服務器。它也是一個完全的客戶端組件,通過JavaScript或基於JavaScript的庫(如jQuery)來實現。

因此請記住;會建議您閱讀有關Ajax的內容,然後您可以與您的應用程序集成。您可以從這裏開始http://www.mkyong.com/tutorials/jquery-tutorials/

+0

感謝您的信息。我對jQuery有一點了解。但沒有得到如何將其與我的代碼整合。 – prakash 2013-02-22 12:12:42

+0

我已經添加了代碼,如果登錄失敗,我顯示提醒權限。如果ligin失敗,我不想重新加載整個頁面我只想重新加載登錄表單,並在表單下方顯示一條錯誤消息 – prakash 2013-02-22 12:16:33

+0

是的;通過Ajax你不需要加載整個頁面。我會建議;你先嚐試jQuery和Ajax,然後嘗試與你現有的代碼集成... – 2013-02-22 12:58:01