2012-09-14 63 views
0

如何使用AJAX將jsp頁面發佈到SpringMVC控制器。我想將AJAX集成到SpringMVC應用程序中。同樣,使用html列表框並在其上設置事件會更好,因此當用戶單擊該項目時,數據庫中數據的任何更改都可以保留,或者可以使用JQuery控件輕鬆完成。使用AJAX將表單發佈到Spring MVC控制器

我是新來使用AJAX,所以我想如果有人可以指向我的一個很好的例子,發佈一個窗體控制器使用AJAX處理和使用JQuery控件綁定到數據庫的方向。

回答

1

以下是製作一個AJAX調用的jQuery的方式。

$(".delete").click(function(){ 
       $.ajax({ 
        url: '<c:url value="/relyingparty/delete"/>' + '?id=' + $(this).attr("refId") ;, 
        type: 'POST', 
        success: function(result) { 

        } 
       }); 
}); 

(這只是一個樣本,而不是一個完整的工作之一)

對於上面你提到的應該有一個Spring MVC的控制器與@RequestMapping註解的方法鏈接

@RequestMapping(value = "/delete", method = RequestMethod.DELETE) 
    public String deleteRelyingParty(@RequestParam(required = true) Integer id){ 
} 
+0

如何jsp我將如何編碼,我將不得不在一個按鈕上註冊一個事件?

標記會發生什麼情況,我是否刪除操作和方法屬性? – devdar

+1

我在這裏使用的.delete是元素的css類。如果你想要做一個按鈕的Ajax實現您可以在按鈕的單擊事件相關聯。例如你的按鈕的ID爲 「Button1的」,那麼你可以這樣做$( 「#Button1的」)。點擊(函數(){$。阿賈克斯(..)})類似上面的代碼。你不需要刪除表單標籤。 – raddykrish

相關問題