Struts 2 Acceptable Parameter's Names
问题 In order to take control of the parameters which an action accept you must: Make your action implement ParameterNameAware like: public class sample implements ParameterNameAware(){ public boolean acceptableParameterName(String parameterName) { if (("amount".equals(parameterName) || "sourceAccount".equals(parameterName) || "destinationAccount".equals(parameterName)) return true; else return false; } } This method is called for the excluded properties of param properties. So, you need to