Spring Jqgrid添加和编辑url未按预期工作
我使用jqgrid和spring控制器进行客户机-服务器通信。我想为“添加表单”和“编辑表单”添加“url”。我已经做了一些代码,但我面临两个问题。 我有一些问题 Jqgrid代码:Spring Jqgrid添加和编辑url未按预期工作,spring,jqgrid,Spring,Jqgrid,我使用jqgrid和spring控制器进行客户机-服务器通信。我想为“添加表单”和“编辑表单”添加“url”。我已经做了一些代码,但我面临两个问题。 我有一些问题 Jqgrid代码: width : 400, url: 'person/test', top: 350, left:400, editCaption:"Edit Employee", viewPagerButtons :false,
width : 400,
url: 'person/test',
top: 350,
left:400,
editCaption:"Edit Employee",
viewPagerButtons :false,
closeOnEscape:true,
model : true,
closeAfterEdit : true,
topinfo : 'Top Info Test Edit',
bottominfo : "Footer Info",
checkOnSubmit : true
},
{width:400,
url:'person/test2',
top: 350,
left:400,
addCaption : "Add Employee",
closeOnEscape:true,
drag : true,
model : true,
topinfo : 'Top Info Test',
closeAfterAdd : true
},
控制器如下所示:
@Controller
@RequestMapping("/person")
public class DataController {
private int personId;
private List<Person> people = new ArrayList<Person>();
@RequestMapping(value="/test2", method = RequestMethod.POST)
@ResponseBody
public void addPerson(){
System.out.println("Added");
}
@RequestMapping(value="/test", method = RequestMethod.POST)
@ResponseBody
public void testPerson(@RequestParam("person") Person obj){
System.out.println("Edited");
}
第二个问题:
当我在编辑按钮上提交时,它首先点击“test2”(addPerson)方法,然后进入“test”testPerson。我对请求如何先命中addPerson,然后移动到testperson感到困惑
谁能告诉我这个密码有什么问题吗 尝试使用RequestMethod.PUT作为testPerson方法。使用POST创建记录,使用PUT更新记录 你能给我们看一下组成jQgrid的完整代码吗?您是否在浏览器窗口中发现任何控制台错误?
error Status: 'Not Found'. Error code: 404