在struts2的開發者模式下,當提交的表單的某一參數在Action沒有對應屬性時,會進行提示。
如repassword爲密碼確認參數,在Action中沒有對應的屬性,此時提示如下:
改變struts源碼,關閉提示
自定義一個類,類名爲:
com.opensymphony.xwork2.interceptor.ParametersInterceptor
將struts2框架內部的同名類的代碼賦值到自定義類中。
註釋setParameters方法中的一行代碼。如下:
// notifyDeveloperParameterException(action, name, e.getMessage());
不同的struts版本中,該行代碼的書寫形式可能略有不同。