参考: Struts2之Action请求方式与参数传递的方式总结 - 刘纪君 问题:struts2中如果在action声明的参数实体中包含有request请求参数时,struts2会优先将该参数赋值给参数实体并消化这个参数!当你在action再次定义了一个参数实体中的包含的参数(实体属性)时,是无法获取这个参数的! 举个栗子:在action中定义一个User(包含属性id、name、password),如果再在action中定义一个id,那么当带有id参数的请求到达action时,你只能在User里面取