当前位置: 代码迷 >> Web前端 >> struts2 2.3.1 学习中有关问题
  详细解决方案

struts2 2.3.1 学习中有关问题

热度:298   发布时间:2012-07-30 16:19:05.0
struts2 2.3.1 学习中问题
在学习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
  相关解决方案