struts 提交问题

<form action="user.action" method="get">
name<input type="text" name="username"/><br />
pass<input type="password" name="pass" /><br />
check<input type="password" name="check"><br />
<input type="submit" value="submit">
</form>

在Action里是用User user

@Override
public String execute() throws Exception {

user.setUsername(user.getUsername());
user.setPassword(user.getPassword());

return "success";
}

然后报空指针异常

处理:

在表单改为

name<input type="text" name="user.username"/><br />
pass<input type="password" name="user.pass" /><br />

原文地址:https://www.cnblogs.com/bashala/p/3242110.html