Ajax 从脚本调用控制器方法
我需要从脚本中调用Spring控制器方法。脚本调用在按钮onClick=“save()”上。我尝试了一个脚本:Ajax 从脚本调用控制器方法,ajax,spring,scripting,Ajax,Spring,Scripting,我需要从脚本中调用Spring控制器方法。脚本调用在按钮onClick=“save()”上。我尝试了一个脚本: function save() { alert("start") $.ajax({ type: 'GET', url: '/myforms', success: function() { alert("success"); } 方法是: @RequestMapping( method = RequestMethod.GET, params="db_save", va
function save() {
alert("start")
$.ajax({
type: 'GET',
url: '/myforms',
success: function() {
alert("success");
}
方法是:
@RequestMapping( method = RequestMethod.GET, params="db_save", value="myforms.html")
public String db_save(Model model,@ModelAttribute("myObject") MyObject myObject, HttpServletRequest request) {
// database updates and other stuff here
return "myforms";
我错过了什么,但是什么 在JQuery中,您使用
/myforms
,但控制器映射到myforms.html
。更改其中一个。在JQuery中,您使用/myforms
,但控制器映射到myforms.html
。更改其中一个。还有一个问题:运行该方法时,我无法保留modelattribute对象。它是null@mjgirl好的,但你一开始不会发送任何东西。也许您应该与一起使用?还有一个问题:在运行该方法时,我无法保留modelattribute对象。它是null@mjgirl好的,但你一开始不会发送任何东西。也许你应该改为与一起使用?