spring mvc中controller怎么接受页面表单提交的数据

来源:互联网 发布:jsp引入js 编辑:程序博客网 时间:2024/06/06 08:32

spring mvc controller 接受表单提交的表单有四种方式:

1、@RequestParam

@RequestMapping(value=”/xxx.do”)
public void create(@RequestParam(value=”userName”)String userName)throw Exception{

}

2、@PathVariable

@RequestMapping(value=”/{groupid}.do”){
gourpRepository.selectOne(groupId);
}

3、@ModelAttribute

@RequestMapping(value=”/xxx.do”)
public String create(@ModelAttribute User user)throws Exception{
userService.insert(user);
return “redirect:/user/create.do”
}

4、Request对象

public ModelAndView method(HttpServkletRequest request,HttpServletReponse)throws ServletExeception,IOException{
Map model = new HashMap();
model.put(“message”,”你调用的方法是1”);
return new ModelAndView(“/index.sjp”,”model”,model);
}

转自

阅读全文
0 0