如何在弹簧控制器中获取参数 [英] How to get parameter in spring controller
本文介绍了如何在弹簧控制器中获取参数的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何将数组发送到ajax请求.这是我的代码技能是数组
How to send array to ajax request.Here is my code skills is array
var url= "/ajax/gDirectory/saveskills.htm";
$.ajax({
type: "POST",
data: {skills:skills},
url: url,
async: true,
success :skillsUI
});
Spring Controller如何在控制器中获取参数
Spring Controller How to get parameter in controller
@RequestMapping(value="/ajax/gDirectory/saveskills.htm" ,method=RequestMethod.POST)
public @ResponseBody String saveskills(HttpServletRequest request,@RequestParam String skills) {}
推荐答案
您可以使用@RequestBody注释代替@RequestParam.
You can use the @RequestBody annotation instead @RequestParam.
让我们假设您有一个名为"Skill"的类,该类具有与您的"skill" json对象相同的属性.
Let's suppose that you have a class called "Skill" that has the same attributes that your "skill" json object has.
@RequestMapping(value="/ajax/gDirectory/saveskills.htm" ,method=RequestMethod.POST)
public @ResponseBody String saveskills(HttpServletRequest request, @RequestBody List<Skill> skills) {}
这篇关于如何在弹簧控制器中获取参数的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文