如果是
页面:login.jsp为这种情况:
<body>
<form action="login" method="post">
用户名:<input name="hrUser.userName" type="text"/><br>
密码:<input name="hrUser.userPassword" type="password"><br>
<input value="登录" type="submit">
</form>
</body>
LoginAction代码
private HrUser hrUser;//用户对象
public void setHrUser(HrUser hruser) {
this.hrUser = hruser;
}
public HrUser getHrUser() {
return hrUser;
}
哪怕你这个如果你不往页面传值,想要在action中通过hrUser对象来获得它的属性比如是hrUser.userName,用来在LoginAction中打印,也必须有个"getHrUser()"方法,除非你是直接利用这个对象"hrUser"做打印,只要是用到它的属性如获取用户名userName,就必须得有getHrUser()方法