在struts2的开发者模式下,当提交的表单的某一参数在Action没有对应属性时,会进行提示。
如repassword为密码确认参数,在Action中没有对应的属性,此时提示如下:
改变struts源码,关闭提示
自定义一个类,类名为:
com.opensymphony.xwork2.interceptor.ParametersInterceptor
将struts2框架内部的同名类的代码赋值到自定义类中。
注释setParameters方法中的一行代码。如下:
// notifyDeveloperParameterException(action, name, e.getMessage());
不同的struts版本中,该行代码的书写形式可能略有不同。