在学习struts过程中,在action中有一个person对象,person 有username和password属性
在jsp的form中
<form action="savePerson" method="post">
username:<input name="person.username" type="text"/>
password:<input name="person.password" type="text"/>
<input type="submit" value="submit"/>
</form>
action中
public void setPerson(Person person) {
this.person = person;
}
/*
public Person getPerson() {
return person;
}*/
@Override
public String execute() throws Exception {
System.out.println("person:"+person.getUsername()+" "+person.getPassword());
return SUCCESS;
}
如果没有getPerson
person对象的属性获取不全,password 属性没有被赋值
打印 出来
person:aaa null
去掉getPerson注释 则正常
person:aaa bbb