介绍
请求中参数名 与 Controller方法的形参名相同,springmvc自动将 参数值 赋给 方法形参
这种方法简单好用,比较常用
要求
表单控件名、url中的参数名 ,必须 与 Controller方法的 形参名 相同
支持的数据类型
- 基本数据类型、字符串
- javabean
- 数组
获取url参数:
适合5个以下的参数
Controller代码:
@RequestMapping("/delete")
public String delete(String id){
System.out.println("id:"+id);
return "deleteSuccess";
}
获取表单参数:
适合5个以下的参数
html代码:
<form method="post" action="login">
用户名:<input name="username" type="text"> <br>
密码:<input name="password" type="password"> <br>
<input type="submit">
</form>
controller代码
@Controller
public class Login {
@RequestMapping("/login")
public String login(String username,String password){
System.out.println(username+"-"+password);
return "success";
}
}

