struts中action如何实用使用javabean接受参数

Action

private User user;
public setUser(User user)
{
this.user=user;
}
public User getUser()
{
return user;
}
...

前端页面



...

问题:
如果直接把User的name和age直接定义在Action里,还好办,可是如果像上面这种情况,赋值的过程是如何的呢?难道先判断提交上来的user.name的格式,然后取前部分的user来反射User类,再取后部份的name来反射User类的属性?

Struts 默认拦截器就这么干的! user.userName 通过request可以过去这些参数