@RequestParam详解
@RequestParam是传递参数的.
@RequestParam用于将请求参数区数据映射到功能处理方法的参数上。
前台:
<form action="user/register" method="post">
用户名:<input type="text"
name="userName"
/><br/>
年龄:<input type="text"
name="age"
/><br/>
<input type="submit" value="注册" />
</form>
后台:
@RequestMapping("/register")
public String register(
@RequestParam("userName") String name,
Integer age,Map<String,Object> map) {
User user = new User(name,age);
userService.saveUser(user);
List<User> userList = userService.getUserList();
map.put("userList", userList);
return "userList";
}
当前台中的参数名字与后台中不一致时通过
@RequestParam中value的值进行指定
当前台和后台参数名字相同时不需要
@RequestParam进行绑定