public ModelAndView login (String userName) {
system.out.println(userName);
}
少量参数可以这么使用,如果参数较多,请使用对象。
如定义个User对象,包含userName,password等的get set方法。
public class User {
private String userName;
private String passWord;
public String getUserName() {
return userName;
}
public void setUserName(String userName) {
this.userName = userName;
}
public String getPassWord() {
return passWord;
}
public void setPassWord(String passWord) {
this.passWord = passWord;
}
}
public ModelAndView login (User user) {
system.out.println(user.getUserName());
}
页面参数传递仍然是userName 等。spring mvc 会自动绑定到对象。
set注入的方式,在action中设置该属性,并设置其getter和setter方法即可获取